Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2016, 13:56
mblascog
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 3 meses
Puntos: 4
No se formular la sentencia mysql

Buenas,
Llevo rato peleándome con una sentencia mysql y no sé si me estoy liando, si estoy ofuscada, .... la cuestión es que no me sale. Si alguien puede ayudarme, muy agracedida

Tengo dos tablas, 'tasques':


subtasques:


Lo que pretendo es visualizar todas las tascas con el estado de la última subtasca, para ello, la sentencia que ejecuto es esta:

Código MySQL:
Ver original
  1. SELECT * FROM tasques as t
  2. LEFT JOIN clients AS c ON (t.idclient = c.id)
  3.     (SELECT s.idtasca, s.idestat, s.datavenciment FROM subtasques AS s
  4.         ORDER BY s.idtasca, datarecepcio DESC
  5.     )
  6. AS s ON (t.id = s.idtasca)
  7. LEFT JOIN estat AS e ON (s.idestat = e.id)
  8. ORDER BY client

Deberían salir sólo los marcados en amarillo y salen todos:



Gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no