Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2006, 18:31
rkpost
 
Fecha de Ingreso: noviembre-2005
Mensajes: 117
Antigüedad: 18 años, 6 meses
Puntos: 0
Error en consulta SQL

Necesitaba saber si me podian dar una mano con una consulta. No tirra error sino que cuelga la db y el apache.

tengo una tabla Pacientes con

ID / NOMBRE

y otra Telefonos

ID / PACIENTES / TELEFONO

Necesito consultarlas y que me devuelva un listado con el id, nombre de cada paciente y ningun telefono ( en el caso de no tener ) o solo uno ( en caso de tener uno o varios.

Si no uso el LEFT JOIN, no me va a devolver los pacientes sin telefono. Si lo uso, me va a devolver mas de un registro por paciente en caso de que alguno tengo mas de un telefono. Probe con:

SELECT pacientes.id,pacientes.nombre,telefonos.telefono FROM pacientes
LEFT JOIN telefonos ON telefonos.paciente = pacientes.id
GROUP BY pacientes.id;

Pero a pesar de no tirar el error me cuelga el servidor. Alguna idea de como solucionarlo?