У меня есть база данных со столбцом VARCHAR url
. Я хотел бы получить строки, чтобы те, которые имеют любое значение url
, имели приоритет над другими строками, но упорядочивались по date
строка (по убыванию), поэтому ORDER BY 'url' DESC, 'date' DESC
не будет работать, так как сначала они будут упорядочены по алфавиту , По сути, это будет выглядеть примерно так:
Таблица:
ID | Url | Date
1 | http://...| 1001
2 | | 1002
3 | | 1003
4 | http://...| 1005
5 | http://...| 1004
Сортировка:
ID | Url | Date
4 | http://...| 1005
5 | http://...| 1004
1 | http://...| 1001
3 | | 1003
2 | | 1002
Каким будет правильный Zend Framework (или хотя бы SQL-запрос) для этого?