PDA

Ver la Versión Completa : consulta con campos adicionales a tabla en la misma fila


jasmad
16-04-2013, 02:05:14
Hola,

Tengon una aplicacion con varios formularios de contacto, cada formulario es distinto, pero hay una lista de campos que tienen en comun, estos campos se guardan en una tabla llamada informacion_formulario, la informacion de campos adicionales se guarda en otra tabla llamada campos_adicionales, ligada por el id del formulario.
Necesito hacer un reporte de cada formulario con sus campos adicionales, en este momento hago la consulta de esta forma


SELECT info.`nombre`, info.`primer_apellido`, info.`segundo_apellido`,
info.`cedula`, info.`fecha_nacimiento`, info.`edad`,
info.`genero`, info.`telefono`, info.`email`,
campos.key, campos.valor
FROM `informacion_formulario` info
LEFT OUTER JOIN campos_adicionales campos
ON insc.`numero_orden` = campos.`numero_orden`
WHERE insc.`id_carrera` = 6660


pero no se como mostrar en la misma fila los campos con el nombre de cada campo en las cabecera de columna y que solo salga una fila por registro

gracias por la ayuda.

afxe
16-04-2013, 12:26:03
Creo que lo que pides tiene que ver con crossTab. Mírate un hilo que se llama
Trasnformadas, crosstab, pivot, referencias cruzadas ...


No sé cómo redirigirte al hilo....

saludos

ecfisa
16-04-2013, 15:28:08
Hola jasmad.

Este es el hilo que menciona afxe: Trasnformadas, crosstab, pivot, referencias cruzadas ... (http://www.clubdelphi.com/foros/showthread.php?t=63336)

Para agregar un enlace:
1)
http://img713.imageshack.us/img713/7017/urlinsertar.jpg

2) Aparecerá un cuadro de diálogo, donde se pega el enlace previamente copiado:
http://img849.imageshack.us/img849/301/urldireccion.jpg

Saludos. :)

jasmad
16-04-2013, 17:13:56
lo que sale en este hilo sirve para mysql ??