Salve,
Sviluppando una query che doveva restituire le date di matrimonio di un elenco di sposi ordinando i record per matrimonio più imminente in poi e poi accodando alla fine i record dei matrimoni già celebrati ma ordinati in modo discendente ho creato questa query che sembra andare abbastanza bene:
A puro scopo accademico:codice:select * from (SELECT *,datamatrimonio>now() as scaduto FROM matrimoni order by datamatrimonio asc) as m1 order by m1.scaduto desc
qualcuno più esperto in SQL magari conosce un modo più performante o anche solo alternativo? Ad esempio una subselect più elegante oppure utilizzando delle join ecc... ??
Grazie.