Consulta SQL con 3 tablas y sub-ordenamiento
Estimados, no se si lo que necesito hacer se puede mediante una sentencia SQL, no me queda claro la verdad, si alguien tiene alguna idea le agradeceria me comentara algo al respecto..... el tema es el siguiente.....
tengo 3 tablas tabla STOCK : campos producto,subproducto,stock esta tabla mantiene el stock de n productos. tabla INGRESO: campos ticket,producto,subproducto,pesoneto esta tabla almacena los movimientos de ingresos de los productos. tabla EGRESO: campos ticket,producto,subproducto,pesoneto esta tabla almacena los movimientos de egresos de los productos. Entonces mi duda apunta a lo siguiente: Es posible realizar una consulta que me muestre el stock y sus respectivos movimientos de ingreso y egreso... osea algo asi... producto,subproducto XXXXX,YYYYYY ingresos,peso 1 100 2 100 3 200 egresos,peso 4 100 5 50 6 50 Y que este resultado lo pueda mostrar en un grid o un informe impreso.... Estoy trabajando en Delphi 2006 con una base de datos ACCESS. Ojala alguien sepa por donde va la cosa por que no se que hacer a este respecto... saludos a todos. |
|
voy a probar esto.... creo que no habia visto consulta sql tan compleja ....... gracias... luego comento....
|
Simplifique un poco la sintaxis para entender mejor, pero la version completa y esta version que puse me dan error de sintaxis.....
|
Olvidé que usas access, prueba esto:
El error que te lanza es por que access no soporta dos joins en un select, debes usar subquerys. Saludos |
La franja horaria es GMT +2. Ahora son las 11:39:58. |
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