|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2001
Messaggi: 589
|
Ordinamento in una query
Salve,
ho uno script in ASP che mi restituisce un elenco di record. Quando si inseriscono i record nel database si deve inserire una "data inizio" e una "data fine". Io vorrei i record ordinati per la "data inizio" e per questo ho fatto la query: SELECT * FROM tabella ORDER BY datainizio E fin qui... Il fatto è che lo script considera per l'ordinamento SOLO il giorno, e quindi mette in cima all'elenco, per esempio, i record con datainizio=01/11/2003 e non quelli con datainizio=29/10/2003! Come posso fare per fargli considerare la data 'intera'???
__________________
Web |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ma il campo con la data di che tipo è ?
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Strano...a me in Access funziona benissimo...
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
|
Te lo ordina così perchè come ha intuito cionci c'è qualcosa che non va nella definizione del campo...probabilmente Access interpreta quel "data in cifre" come campo testuale... usa un campo data normale, oppure ordina con un TO_DATE(campo testuale)
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Guarda...io ho creato un campo di tipo Data/Ora e lo oridina per bene...
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Wow...strano...
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:14.



















