Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-08-2004
armando armando is offline
Miembro
 
Registrado: dic 2003
Posts: 74
Poder: 21
armando Va por buen camino
Lightbulb como se hace esta consulta

hola de nuevo a todos
trabajo con delphi 5 y paradox

necesito hacer una consulta tipo master /detalle
es decir tengo una tabla de factura donde almaceno nofa, importes etc y otra de detalle de factura donde almaceno cantidad, descripcion del articulo,precio....
me piden la siguinte consulta

nofactura x fecha x
cliente x
pedido x

cantidad-----producto--- precio---importe
--- 1 ------- xxxxxxx------25.60----25.60
--- 2 -------yyyyyy-------10.20----20.40
total -------------------------------46.00
____________________________________________________________
nofactura x fecha x
cliente x
pedido x

cantidad-----producto--- precio---importe
3 ------- xxxxxxx------5.00----15.00
2 -------yyyyyy------10.00----20.00
total ------------------------------35.00
______________________________________________________________
nofactura x fecha x
cliente x
pedido x

cantidad-----producto--- precio---importe
2 ------- xxxxxxx------25.00----50.00
2 -------yyyyyy-------15.20----30.40
total -------------------------------80.40

_________________________________________________________________
y asi, conforme a las fechas que me de el usuario

haaa, pero lo tengo que hacer en un query porque despues hay que exportalo a excel

o si saben como exportar a excel 2 tablas,,, no se si me explique
bueno si me pueden echar una mano se los agradeceria

gracias...
Responder Con Cita
  #2  
Antiguo 19-08-2004
Avatar de Pablo Carlos
Pablo Carlos Pablo Carlos is offline
Miembro
 
Registrado: jun 2004
Ubicación: Mendoza - Argentina
Posts: 270
Poder: 20
Pablo Carlos Va por buen camino
Mira yo tengo este código sql de un query para imprimir una fact donde intervienen varias tablas... quizas cambiando los campos y agregando un parametro para la fecha tendría lo que necesitas.

Código SQL [-]
Select DAT_Apellido,
DAT_Apellido + ', ' + DAT_Nombres,

Factura_id,

FAC_FechaFactura,

FAC_Vencimiento,

FAC_SubTotal,

FAC_Descuento,

FAC_Total,

FAC_Condicion,

DAT_Domicilio,

ZO_Localidad,

ZO_Provincia,

FAC_TotalProductos,

ITE_Cantidad,

ITE_Total,

PRO_Codigo,

PRO_Nombre,

PRO_PrecioUnitario,

PRO_Contenido,

CAT_Nombre,

CAT_Descuento,

CAT_Adicional,

EMP_Nombre



from DatosPersonales.db,

Facturas.db,

Zona.db,

ItemsFacturas.db,

Productos.db,

Categorias.db,

Empresas.db

Where Factura_id = Factura_id

and DAT_id_Categoria = Categoria_id

and ITE_id_Factura = Factura_id

and ITE_id_Productos = Productos_id

and FAC_id_DatosPersonales = DatosPersonales_id

and DAT_id_Zona = Zona_id

and FAC_id_Empresa = Empresa_id

Saludos
__________________
Por qué todas las personas saben exactamente cómo debemos vivir nuestra vida, y nunca tienen idea de cómo deben vivir sus propias vidas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 11:22:10.


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
Copyright 1996-2007 Club Delphi