Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Consulta a una tabla agupada por otra (https://www.clubdelphi.com/foros/showthread.php?t=88822)

adrall 06-08-2015 21:04:33

Consulta a una tabla agupada por otra
 
Hola, necesito realizar la siguiente consulta en SQL:

Tengo tres tablas simples, una de Familias (codigo, discripcion), otra de Productos (codigo, descripcion, familia) este último campo 'familia' relaciona con la tabla anterior y otra, una tabla normal de Albaranes (fecha, producto, importe, ...) cuyo campo 'producto' la relaciona con la tabla Productos.

Necesito extraer de Albaranes la suma de los importes agrupados, no por productos que es fácil con "GROUP BY producto" sino por las familias a las que pertenece cada producto... esto es posible ?

Muchas gracias por vuestra ayuda.

Casimiro Notevi 06-08-2015 22:10:26

Así en plan rápido, sin probar :p
Código SQL [-]
select fam.codigo, sum(alb.importe)
from tbAlbaranes alb
inner join tbProductos pro on pro.codigo=alb.producto
inner join tbFamilias fam on fam.codigo=pro.familia
group by fam.codigo

adrall 07-08-2015 09:08:44

De momento el resultado obtenido és esperanzador, muchisimas gracias... voy a hacer las comprobaciones necesarias y prometo estudiar los JOIN :D:D.

Repito, gracias y saludos

Casimiro Notevi 07-08-2015 10:14:45

Cita:

Empezado por adrall (Mensaje 495323)
prometo estudiar los JOIN

Bien, eso es como si un médico cirujano dice que promete estudiar eso de la sangre, el corazón y los pulmones :D

adrall 07-08-2015 10:33:38

Dejemoslo en auxiliar de clínica.:confused:


La franja horaria es GMT +2. Ahora son las 11:41:06.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi