Probemos:
Código SQL:
Ver originalSELECT c.id id,
c.data_inizio fecha_inicio,
c.data_pianificata fecha_programada
FROM consegna c,
tipo_servizio ts,
area_servizio ars,
tipo_consegna tc,
stato_consegna sc,
turnista t,
consegna_letta cl
WHERE c.id_tipo_servizio = ts.id
AND ts.id_area_servizio = ars.id
AND c.id_turnista = t.id
AND c.id_stato_consegna = sc.id
AND c.id_tipo_consegna = tc.id
AND c.id = cl.id_consegna
AND cl.id_turnista_conferma = 1
AND c.id_stato_consegna IN (1, 2)
AND tc.id = 1
ORDER BY (fecha_programada IS NULL) DESC, fecha_programada ASC, fecha_inicio DESC;