Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Desplegar Encabezado y Detalle

Estas en el tema de Desplegar Encabezado y Detalle en el foro de Mysql en Foros del Web. Tengo 2 tablas: TOTALES cliente char(8) nombre char(60) DETALLE cliente char(8) folio char(8) fecha date importe int(10,2) Deseo un reporte así: CLIENTE: 1 PEDRO LOPEZ ...
  #1 (permalink)  
Antiguo 09/05/2010, 19:48
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 3 meses
Puntos: 21
Desplegar Encabezado y Detalle

Tengo 2 tablas:

TOTALES
cliente char(8)
nombre char(60)

DETALLE
cliente char(8)
folio char(8)
fecha date
importe int(10,2)

Deseo un reporte así:

CLIENTE: 1 PEDRO LOPEZ
Folio: 1, 10/12/2010 $1,000
Folio: 2, 10/12/2010 $1,000
Folio: 4, 10/12/2010 $1,000
Folio: 7, 10/12/2010 $1,000

CLIENTE: 2 PEDRO LOPEZ
Folio: 3, 10/12/2010 $1,000
Folio: 4, 10/12/2010 $1,000
Folio: 6, 10/12/2010 $1,000
Folio: 8, 10/12/2010 $1,000

¿Cual es la forma más adecuada para desarrollar esta instrucción?
¿Algun enlace donde pueda ver algo parecido?

Actualmente utilizo lo siguiente:

Código MySQL:
Ver original
  1. $consulta = mysql_query("SELECT
  2. c.cliente, c.nombre, d.folio, d.fecha,  d.importe
  3. FROM detalle d
  4. LEFT JOIN totales t on d.cliente=t.cliente"
  5. , $link);

Gracias
  #2 (permalink)  
Antiguo 09/05/2010, 19:50
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 3 meses
Puntos: 21
Respuesta: Desplegar Encabezado y Detalle

ADICIÓN:

Requiero leer primero la tabla de TOTALES y en base al cliente leido, despues leer sus movimientos.

Es decir:
Primero: Leer el cliente 1, y luego leer sus movimientos.
Segundo: Leer el cliente 2, y luego leer sus movimientos.
Etc.


Gracias nuevamente.

Etiquetas: desplegar, detalle, encabezado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:42.