Italian Ordinare orario stringa in SQLite

Fulvio75

Well-Known Member
Licensed User
Ciao a tutti, ho un campo stringa che contiene degli orari in formato 15:00 posso ordinare in una query di SQLite questi orari?
Devo inserirli in formato long?
 

giannimaione

Well-Known Member
Licensed User
Longtime User
non è necessario se il formato è SEMPRE di tipo HH:MM; esempio 01:45 ... 03:15 .... 11:25 ... 18:30 .... 23:55
 

udg

Expert
Licensed User
Longtime User
Se sono tutti nel formato HH:MM come hai scritto puoi ordinarli con il semplice ORDER BY (ASC/DESC) perchè avrai sequenze del tipo 09.31-12:54-15:23-23.59.
Trasformare tutto in time (e simili) è utile se direttamente da query vuoi effettuare operazioni sul tempo (es. da ora X a ora X+1:23) o sulle date (in caso di campi di questo tipo)
 
Top