от 1 до 100
хочу вывести сначала записи с type = 20
затем записи с type = 10
затем записи с type = 30
при этом для каждого фиксированного type записи должны быть отсортированы по возрастанию date
пытался сделать такое:
select id, type, date from table
order by
case
when type = 20 then 1, date
when type = 10 then 2, date
when type = 30 then 3, date
end
но это не работает :)
как это можно сделать?
Where type in(10,20,30) Order by type, date
Обсуждают сегодня