У меня ниже записей в таблице.Спящий режим для получения записей?
col1 col2 col3
------------------------
1 Abc IN
2 DEF CA
3 Xyz IN
4 Cae CA
5 Pty IN
6 Zwe DE
7 Zwf US
Здесь пользователь посылает вход как В или CA или ДЕ т.д. Пользовательский ввод должен быть отображен против col3. Теперь мне нужно запросить все записи из таблицы, но записи, соответствующие данные, введенные пользователем (IN или CA или DE) должен появиться первый в списке, то должны появиться все другие записи. Как это сделать, используя критерии спящего режима?
Мне нужны результаты ниже заказа, если пользователь отправляет IN в качестве входных данных.
1 Abc IN
5 Pty IN
3 Xyz IN
2 DEF CA
4 Cae CA
6 Zwe DE
7 Zwf US
создает два запроса или сортировку по стороне Java по выбору (Hibernate не поддерживает UNION ALL из коробки)? –
Спасибо за ваш ответ. Я не могу сделать два запроса, потому что у меня есть концепция разбивки на страницы, и я должен принимать только 3 строки каждый раз, применяя выше логики. – user755806