Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - nicknamex

#1
Tienes razón Shell Root, he estado revisando GROUP_CONCAT() y parece ser la respuesta para todos mis problemas. En mi ejemplo sería:
SELECT id, nombre, apellido, GROUP_CONCAT(Registro)
FROM Tabla
WHERE id>30
GROUP BY id
y me sale lo que quiero ::). Gracias.
#2
Por ejemplo si tengo un típico: SELECT Registro FROM Tabla WHERE id>30 y esas salidas quererlas colocar en una casilla de una consulta mayor
SELECT id, nombre, apellido, FuncionX(SELECT Registro FROM Tabla WHERE id>30)Por ejemplo quisiera un salida así

idnombreapellidoRegistros
1 fulano detal registro1,registro2,registro5
2mengano pelli registro2,registro7
. Creo que lo que quiero es algo parecido a una consulta de referencias cruzadas, con tablas externas.
Gracias
#3
Primeramente Muchas gracias por las anteriores entradas pues me sirvieron mucho mucho ;-).

Ahora quisiera saber si alguien sabe como formatear la salida de un SELECT para que quede así:
Registro1,Registro2,Registro3,Registro4
(... en un solo texto)
Actualmente lo hago con el PHP, pero creo que sería mejor hacerlo directamente con MySQL
Gracias de Antemano