Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysq] sortowanie liczb
Forum PHP.pl > Forum > Bazy danych
Kildyt
Witam forumowiczów

Załózmy, że w bazie mam rekordy. Rekordów jest 16. Każdy zawiera liczbę większą od poprzedniej.
Chciałbym aby było to posortowane od najmniejszej do największej czyli:
1
2
3
4
5
...
Ale gdy używam ORDER BY to soruje mi je tak:
1
10
11
12
13
14
15
16
2
3
4
..

Proszę o odpowiedź.
JaRoPHP
Pole po którym sortujesz jest typu łańcuchowego (np. char), dlatego taki efekt.
Gdyby było typu liczbowego (np. int), działałoby zgodnie z oczekiwaniem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.