On Wednesday 19 September 2007 17:02, Mauro Ciancio 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.
select oc.id,count(*) from ordenes_compras oc, facturas f where oc.id = f.oc_id group by oc.id Una cosa asi?
_______________________________________________ Lista de correo Programacion. [email protected] http://listas.fi.uba.ar/mailman/listinfo/programacion
