Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> sortowanie i mysql
-Guest-
post 11.06.2005, 12:03:00
Post #1





Goście







mam baze danych a w niej godziny... problem w tym ze niektore godziny sa podane w wielkosci mniejszej niz 5 np.

9:55
5:22

przez co mysql nie sortuje tego dobrze

pytanie jak napisac zapytanie, ktore pozamienia wszystkie wadliwe godziny na nromalne np.

9:55 na 09:55
5:22 na 05:22

itd

zrobilem takie cos:
UPDATE `rozklad` SET `godzina` = '0'+`godzina` WHERE len(`godzina`)<5 LIMIT 1 ;

ale to troszke bledne zapytanie
moze moglby ktos poprawic ?
Go to the top of the page
+Quote Post
-Guest-
post 11.06.2005, 13:19:16
Post #2





Goście







UPDATE rozklad SET godzina = CONCAT('0',godzina) WHERE godzina < 10;
Go to the top of the page
+Quote Post
rml
post 11.06.2005, 19:33:59
Post #3





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 13.03.2005

Ostrzeżenie: (0%)
-----


a nie prosciej poprostu trzymac godziny zapisane w formacie time? smile.gif bo jak rozumiem trzymasz je w jakims varchar albo cos takiego, tak?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:54