首页 > 解决方案 > oracle内部连接过程

问题描述

CREATE OR replace PROCEDURE Proc_factura 
IS 
BEGIN 
    SELECT venta.rut_cliente, 
           cliente.nombre, 
           cliente.direccion, 
           cliente.telefono, 
           venta.fecha, 
           vendedor.nombre, 
           venta.codigo_vehiculo, 
           vehiculo_nuevo.marca, 
           vehiculo_nuevo.modelo, 
           vehiculo_nuevo.cilindrada, 
           vehiculo_nuevo.precio * 1.19 
    FROM   venta 
           inner join cliente 
                   ON venta.rut_cliente = cliente.rut 
           inner join vendedor 
                   ON vendedor.rut = venta.rut_vendedor 
           inner join vehiculo_nuevo 
                   ON venta.codigo_vehiculo = vehiculo_nuevo.codigo; 
END; 

标签: oracle11ginner-join

解决方案


好吧,您需要SELECT这些值INTO才能使其编译(至少)。能不能用,那是另外一个问题了。


推荐阅读