SELECT * FROM `test` ORDER BY title LIKE 'кот%зе%' DESC , title ASC
А вот в Oracle - болт. Как там такое замутить? Чтоб результат был таким:
"кот зелёный"
"белезна"
"кот берюзовый"
"самоцвет зелёный"
"цветастая картина"
"цветная капуста"
"цветной бульвар"
"цветной капитан"