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"