[mysql] Sortowanie wyników. Wyniki z grupy X na sam koniec? |
[mysql] Sortowanie wyników. Wyniki z grupy X na sam koniec? |
14.06.2019, 10:22:39
Post
#1
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 0 Dołączył: 25.11.2015 Ostrzeżenie: (0%) |
Witam.
Mam skrypt BLOGA. Przy każdym artykule ustalam status. GOTOWY, w przygotowaniu, ZABLOKOWANY, .... i ODŁOŻONY. mam opcje sortowania wg id, wg daty itd. Potrzebuje, żeby artykuły ze statusem ODŁOŻONE były zawsze na końcu? Jak ułożyć order? Żeby zawsze status ODŁOŻONE był na końcu a reszta sortowąła się wg ustawięń formularza w tym przypadku data. . ODŁOŻONY TO: status=11
Jak ułożyć to zapytanie? Ten post edytował luis2luis 14.06.2019, 11:54:36 |
|
|
14.06.2019, 13:18:06
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) |
ORDER BY CASE WHEN status='ODŁOŻONE' THEN 1 ELSE 0 END
|
|
|
Wersja Lo-Fi | Aktualny czas: 21.09.2024 - 14:05 |