как сделать принудительную сортировку по полю ???

123av

Новичок
как сделать принудительную сортировку по полю ???

в базе есть поле T в нем значения АА , ВВ ,СС ,ДД , так вок как сделать в одном запросе так чтоб сортировка шла в таком порядке в каком я хочу т.е.
Вариант 1 : сначала все где T = АА потом СС потом ДД потом ВВ
Вариант 2 : сначала все где T = СС потом АА потом ВВ потом ДД
ну и так далее.
подскажите плиз как так можно сделать ?
 

.des.

Поставил пиво кому надо ;-)
Если вариантов значения поля T немного
...
ORDER BY CASE T
WHEN 'AA' THEN 1
WHEN 'BB'THEN 2
END
 

clevel

Новичок
или создаешь временную таблицу, в нее кидаешь значение-порядковый номер, которые тебе нужны, а потом в запросе связываешь эти две таблицы с сортировкой по полю во второй таблице
 
Сверху