Мне нужно сделать заказ SQL, который охватывает несколько случаев ...
Сначала мне нужно заказать по истечении срока действия столбца (строка эпохи), где это больше, чем сейчас, или оно пустое (не истекающий).
Таким образом, записи с истекшим сроком действия (те, у которых срок действия меньше, чем сейчас) всегда будут приходить после записей с истекшим сроком действия.
Затем в каждом из этих случаев должны бытьвторичный поиск в алфавитном порядке.
tTABLE id имя истекло, действует
Моя попытка пока:
select * from `tTABLE` WHERE `active`='1'
ORDER BY
CASE WHEN `expiry` > 1571410101 THEN 1
CASE WHEN `expiry` = '' THEN 2 ELSE 3 END,`expiry`
DESC