ale przeczytalem ze nie sortuje mi sie to dlatego ze nie dziala sortowanie jako Varchar? Nie chce zmieniac typu np na int, bo obawiam sie ze moge namieszac.
CzarnyGsm
2.05.2013, 09:48:28
Mógłbyś wkleić dokładny komunikat błędu jaki dostajesz bo wydaje się to dziwne. Wielokrotnie sortowałem pole typu varchar.
peterlan
2.05.2013, 09:50:48
tz nie sortuje mi dobrze cen, jakby faktycznie z typem danych byl problem,
ale znalazlem informacje ze do konwersji jest funkcja
To nie jest php a mysql... tam też przenoszę. Rozróżniaj te dwie rzeczy. Co do cen: ceny do liczby a nie teksty i mają być polem liczbowym a nie tekstowym
peterlan
2.05.2013, 09:56:15
a moge to w mysql zmienic na pole INT?
czy moze z tego wyniknac jakis blad?
nospor
2.05.2013, 10:02:46
Zalezy jakie to są ceny.... jesli to są ceny po przecinku, to musisz zamienic na DOUBLE. Jeśli nie, to INT będzie ok
ps: Ty chyba nie masz zamiaru tego robić od razu na serwerze produkcyjnym?
viking
2.05.2013, 10:19:39
Zawsze w takich przypadkach trzeba sobie zadać pytanie czy nie nastąpi błędne zaokrąglenie. Możesz trzymać oddzielnie precyzję i wartość.