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

Consulta de 3 tablas limitando los registros de una tabla a 1

Estas en el tema de Consulta de 3 tablas limitando los registros de una tabla a 1 en el foro de Mysql en Foros del Web. Estoy realizando una consulta que me regresa datos de 3 tablas, pero una de esas tablas guarda comentarios, entonces un registro de una tabla puede ...
  #1 (permalink)  
Antiguo 11/04/2012, 14:44
Avatar de KND
KND
 
Fecha de Ingreso: septiembre-2008
Mensajes: 9
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta Consulta de 3 tablas limitando los registros de una tabla a 1

Estoy realizando una consulta que me regresa datos de 3 tablas, pero una de esas tablas guarda comentarios, entonces un registro de una tabla puede contener varios comentarios por asi decirlo, pero solo necesito el ultimo; aqui esta mi estructura de tablas:

comercial:
idcomercial
comercial

status:
idstatus
status

historial:
idhistorial
comentario
comercial_id_h

Y esta es mi consulta:

SELECT com.*, sta.status, H.* FROM comercial com, status sta,
(SELECT co.idcomercial, h.* FROM comercial co, historial h, where h.comercial_id_h = co.idcomercial LIMIT 0, 1 DESC) H
WHERE com.empresa_id=1

Me marca error en esta parte pero no encuentro que sea:
"where h.comercial_id_h = co.idcomercial LIMIT 0, 1 DESC) H"

Etiquetas: subconsulta
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 07:59.