Consulta SQL

20/10/2004 - 01:14 por mmolero | Informe spam
Necesito hacer esta consulta en SQL:
en la tabla clientes tengo los datos tengo los datos de los clientes y en
la tabla ventas todos los registros de ventas. La salida de la consulta
debe darme el nombre de todos los clientes y una columna con el total de
sus compras, en aquellos casos en que nunca haya comprado nada también
deberá mostrar los datos de esos clientes y el importe en cero.

Gracias
 

Leer las respuestas

#1 Luis María Guayán
20/10/2004 - 13:57 | Informe spam
Deberiar utilizas un SELECT con LEFT JOIN

SELECT Clientes.CodCli, Clientes.NomCli, ;
NVL(SUM(Ventas.Importe),0) AS TotalVtas ;
FROM Clientes ;
LEFT JOIN Ventas ON Clientes.CodCli = Ventas.CodCli

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos


"marcelo" escribió en el mensaje
news:%
Necesito hacer esta consulta en SQL:
en la tabla clientes tengo los datos tengo los datos de los clientes y en
la tabla ventas todos los registros de ventas. La salida de la consulta
debe darme el nombre de todos los clientes y una columna con el total de
sus compras, en aquellos casos en que nunca haya comprado nada también
deberá mostrar los datos de esos clientes y el importe en cero.

Gracias



Preguntas similares