В MySQL, мой SQL, как следующийЗаказать Результат в Sqlite
SELECT * , IF(`Word` = 'sim', 1, IF(`Word` LIKE 'sim%', 2, IF(`Word` LIKE '%sim', 4, 3))) AS `sort`
FROM `dblist`
WHERE `Word` LIKE '%sim%'
ORDER BY `sort` , `Word`
Этот SQL не работает в SQLite. Я хочу сделать результирующий порядок.
SELECT * FROM dblist where word like 'sim' or word like 'sim%' or word like '%sim%' or word like '%sim'
равно сим является Фрист, сим% занимает второе место и% сим% является thrid%, а затем сим является последним.
В настоящее время я не могу сортировать как mysql в sqlite. Как изменить sql для заказа результата?
«Этот SQL не работает» - Вы можете разместить ошибку вы получаете? Нам гораздо легче решить вашу проблему, когда вы расскажете нам, в чем проблема. –