primer dar gracias a Libras por su rápida contestación pero no me sirve ya que sigue devolviendo todos los registros por separado, pero me aporto nuevos conocimientos
tengo que rellenar un gráfico con tiempo(fecha) y data1(identconstante=22), data2(identconstante=33), data3(identconstante=44)
gracias por los comentarios
el query me quedo así, pero como mencione, no devuelve los 3 valores en una fila
Código SQL:
Ver originalSELECT t1.iddetalle, t1.fecha ,t1.descripcion,
CASE
WHEN t2.identconstante=22 THEN t2.valor
WHEN t2.identconstante=33 THEN t2.valor
WHEN t2.identconstante=44 THEN t2.valor
ELSE ''
END
FROM tabla1 AS t1
LEFT JOIN tabla2 AS t2 ON (t1.iddetalle =t2.idDiaDetalle )