Ver Mensaje Individual
  #1  
Antiguo 18-08-2013
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Reputación: 24
JXJ Va por buen camino
¿como hacer query que muestre factura y detalle?

hola.

tengo un problema con MSSQL Server 2005 express win 64
Estoy usando para hacer las querys el SQL Server Management Studio que viene con SQL Server 2005 y el

MS SQL Maestro
www.sqlmaestro.com/products/mssql/maestro

Tengo una tabla con los encabezados de la factura es decir.
datos de emisor receptor, folio , fecha ,
y otra tabla con el detalle de la factura.
que son los conceptos.
cantidad precio nombre producto costo total.

se puede hacer una query que me de una lista de las facturas y enseguida el detalle y subdetalle
de la siguiente manera.


FACTURA 001 RFC EMISOR RFC RECEPTOR
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
FACTURA 002 RFC EMISOR RFC RECEPTOR
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
10 10.00 Aceite 10.00
FACTURA 003 RFC EMISOR RFC RECEPTOR
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00


Esta informacion siempre la he obtenido con un reporteador como fastreport.
o con el uso de una query que jala las facturas y un subquery que obtiene el detalle enlazado a la factura con una clave.
segun el id de la factura

Código Delphi [-]
  Query.Open  "selecto * from facturas."
   for i to query -1 do
begin
        IDFactura = Query.ParamByNAME("id");
      query.Open" select * from detallefactura where FacturaID = " IDFactura.
end

Gracias.
Responder Con Cita