Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Sortowanie TABEL
Forum PHP.pl > Forum > PHP
SethSeth
Witam

Mam w tabeli kolumnę w której sa takie dane jak Poz: B lub O lub P lub N
I CHciał bym to posortować malejąco.
Ale sortuje mi względem abecadła czyli abcde a chciał bym taką kolejnośc B, P, N, O
Jak to zrobić?
sabat24
Masz dwie opcje:
1. użyj ENUM jako typ kolumny Poz i wtedy są sortowane wedle indeksów dodanych do ENUM
2. użyj konstrukcji z FIELD np. ORDER BY FIELD(Poz, 'B','P','N', 'O')
SethSeth
O drugiej opcji nie słyszałem znowu czegoś się nauczyłem dziękuje smile.gif
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.