FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consulta con dos tablas
wuenaaaaaaaaaaaaaaaaaaasssssssssss
Delphi 7 contra Firebird 1.5, a traves de ADO e IBProvider Tengo dos tablas, una de pedidos y otra de lineas de pedido, tengo que hacer una consulta con algunos campos de pedidos, y haciendo un SUM de todas las lineas pertenecientes a ese pedido, si no me equivoco eso se puede con SQL, pero soy incapaz de sacarlo. Es decir, hacer una select que me muestre todos lo pedidos y en un campo que me muestre la suma de un campo de lineas de pedido. sera el sol que no me deja pensar, jejejeje
__________________
Me da pena que se admire el valor en la batalla; menos mal que con los rifles no se matan las palabras. |
#2
|
||||
|
||||
Bueno, piénsalo por pasos:
(1) Primero monta la sql para obtener los datos de los pedidos y de las líneas (deberás utilizar una JOIN); De las líneas muestra sólo el campo que quires sumar. (2) Luego intenta agrupar por el número de pedido o código de pedido. (3) Deberás añadir al campo de las líneas el SUM. Intentopornerte un SQL aunque va de memoria... así que no se cómo saldrá
... suponiendo que tus tablas se llamen PEDIDO y LineasPedido, que PEDIDO tenga dos campos Codigo y Nombre (el Codigo PK) y que LineaPedido tiene un CodPedido (relacionado con PEDIDO) y un campo Importe que quieres sumar...(que son muchas cosas a suponer... ) Espero haberme explicado decentemente.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Perfecto, Gracias
__________________
Me da pena que se admire el valor en la batalla; menos mal que con los rifles no se matan las palabras. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|