On 9/19/07, Mauro Ciancio <[EMAIL PROTECTED]> wrote: > Hola a todos: > > Quisiera hacer una pregunta de como se hace una consulta en SQL: > > Supongamos que tengo 2 tablas y le pongo los nombres asi se entiende la > idea. > > La primera se guardan ordenes de compra y en la segunda se guardan facturas > relacionadas a estas ordenes de compra. > > En la primera la clave es un ID, llamado orden de compra ID. > > En la segunda tabla (facturas) la clave es la orden de compra ID mas un > ID que identifica a la factura. > > La consulta que quiero realizar es: > > Traer todas las ordenes de compra con su cantidad de facturas. > > Deberia usar el count, pero estuve probando y no me trajo los resultados > que yo queria. > > Alguna idea?
deberias usar la clausula GROUP BY, para agupar por los campos que quieras de las ordenes de compra, y count() sobre las facturas para contar la cantidad sobre cada agrupacion. -- Lautaro _______________________________________________ Lista de correo Programacion. [email protected] http://listas.fi.uba.ar/mailman/listinfo/programacion
