SELECT *
FROM tablename
WHERE visible=1
ORDER BY
case when position in('', '0') then 1 else 0 end,
position ASC,
id DESC
SELECT *
FROM tablename
WHERE visible=1
ORDER BY
case when position in('', '0') then 1 else 0 end,
position ASC,
id DESC
Jak sprawdzić, czy połączenie MySQL jest szyfrowane SSL?
Które znaki faktycznie mogą spowodować wstrzyknięcie SQL w MySQL?
CakePHP - pobierz ostatnie uruchomienie zapytania
SERWER SQL — SQL_NO_CACHE i OPTION (RECOMPILE)
CakePHP 3 - Parse Date z LocalStringFormat do poprawnego formatu SQL i poprawnej walidacji