Salve a tutti, avrei la necessità creare un campo di una tabella di mysql che dovrà contenere un orario in formato HH:MM del tipo 20:51... che tipo di campo mi conviene usare?
questo campo mi servirà anche come ordinamento in un ORDER BY
grazie![]()
Salve a tutti, avrei la necessità creare un campo di una tabella di mysql che dovrà contenere un orario in formato HH:MM del tipo 20:51... che tipo di campo mi conviene usare?
questo campo mi servirà anche come ordinamento in un ORDER BY
grazie![]()
Boh... io solitamente uso i VARCHAR![]()
e l'ordinamento mi funza lo stesso?
Secondo me il miglio sistema è il timestamp
![]()
Perchè?[supersaibal]Originariamente inviato da Linux2004
Secondo me il miglio sistema è il timestamp
[/supersaibal]
Si[supersaibal]Originariamente inviato da pugia
e l'ordinamento mi funza lo stesso? [/supersaibal]![]()
Ho gestito l'orario sempre così e mi trovo bene senza preoccuparmi di configurare setlocale(), ecc...[supersaibal]Originariamente inviato da Teuzzo
Perchè? [/supersaibal]
![]()
Il fatto che tu l'abbia sempre usato non significa che sia il migliore.[supersaibal]Originariamente inviato da Linux2004
Ho gestito l'orario sempre così e mi trovo bene senza preoccuparmi di configurare setlocale(), ecc...
[/supersaibal]
Se serve solo l'orario TIME è il tipo di dato più adatto. TIMESTAMP conviene se c'è di mezzo anche la data.
infatti, io non ho in mezzo la data, ho solo l'orario...
credo che opterò per la soluzione VARCHAR di montecristo![]()