|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Mar 2004
Messaggi: 1453
|
[sql] query
Avrei bisogno di fare una select che mi selezioni tutte le righe in maniera decrescente in base ad un campo date.
Fin qui nessun problema, ma avrei bisono però di mettere in cima indipendentemente dall'ordine decrescente, particolari date, ad esempio voglio che dalla query venga messa in cima prima la data corrente e poi tutte le seguenti ordinate in maniera decrescente. Qualcuno ha idea di come fare la cosa?
__________________
Ciao ~ZeRO sTrEsS~ |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Puoi usare UNION...
Qualcosa del genere: (SELECT * FROM Tabella WHERE Data = Now()) UNION (SELECT * FROM Tabella WHERE Data <> Now() ORDER BY Data DESC); L'uguaglianza e la disuguaglianza fra date vanno verificate da dialetto a dialetto, ognuno ha le sue particolarità per fare operazioni di questo tipo... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:16.



















