Una de Select (!!!Ayuda!!!)

05/03/2004 - 18:39 por Pablo Salazar | Informe spam
Hola a todos.
Quisiera pedirles que me den su comentarios/ayuda sobre
lo siguiente:
Tengo la siguiente tabla

Cliente Producto Venta
A1 Lapiz 30
B2 Lapiz 50
C3 Cuaderno 25
A1 Cuaderno 12
A1 Papel 15
B2 Papel 18

si hago el siguiente select

select producto,sum(venta) from tabla
group by producto

me tira
Producto suma
Lapiz 80
Cuaderno 37
Papel 33

Pero como seria el select si yo quiero que los agrupo por producto
pero solo me agregue una columna mas donde ponga la venta del cliente A1????

Producto Suma ClienteA1
Lapiz 80 30
Cuaderno 37 12
Papel 33 15


Por sus comentarios Gracias.

Gracias
Pablo Salazar.

Preguntas similare

Leer las respuestas

#1 Liliana Sorrentino
05/03/2004 - 19:12 | Informe spam
SELECT producto, SUM(venta), SUM(CASE WHEN cliente = 'A1' THEN venta END)
FROM tabla
GROUP BY producto

Saludos... Liliana.

"Pablo Salazar" escribió en el mensaje
news:eY$
Hola a todos.
Quisiera pedirles que me den su comentarios/ayuda sobre
lo siguiente:
Tengo la siguiente tabla

Cliente Producto Venta
A1 Lapiz 30
B2 Lapiz 50
C3 Cuaderno 25
A1 Cuaderno 12
A1 Papel 15
B2 Papel 18

si hago el siguiente select

select producto,sum(venta) from tabla
group by producto

me tira
Producto suma
Lapiz 80
Cuaderno 37
Papel 33

Pero como seria el select si yo quiero que los agrupo por producto
pero solo me agregue una columna mas donde ponga la venta del cliente


A1????

Producto Suma ClienteA1
Lapiz 80 30
Cuaderno 37 12
Papel 33 15


Por sus comentarios Gracias.

Gracias
Pablo Salazar.


Respuesta Responder a este mensaje
#2 Maximiliano D. A.
05/03/2004 - 20:42 | Informe spam
Otra forma:

select producto,sum(venta), (select sum(venta) as valor from tabla where
cliente='a1') from tabla
group by producto

suerte



Salu2
Maxi
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"Pablo Salazar" escribió en el mensaje
news:eY$
Hola a todos.
Quisiera pedirles que me den su comentarios/ayuda sobre
lo siguiente:
Tengo la siguiente tabla

Cliente Producto Venta
A1 Lapiz 30
B2 Lapiz 50
C3 Cuaderno 25
A1 Cuaderno 12
A1 Papel 15
B2 Papel 18

si hago el siguiente select

select producto,sum(venta) from tabla
group by producto

me tira
Producto suma
Lapiz 80
Cuaderno 37
Papel 33

Pero como seria el select si yo quiero que los agrupo por producto
pero solo me agregue una columna mas donde ponga la venta del cliente


A1????

Producto Suma ClienteA1
Lapiz 80 30
Cuaderno 37 12
Papel 33 15


Por sus comentarios Gracias.

Gracias
Pablo Salazar.







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.593 / Virus Database: 376 - Release Date: 21/02/2004
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida