упорядочить номера печатей и буквенно-числовые поля в оракуле -apex - PullRequest
0 голосов
/ 04 октября 2019

У меня есть список заполнений, я делаю поисковый запрос, он выглядит так:

select c.SEAL_NUMBER r,
       c.SEAL_NUMBER d ,
       c.SEAL_NUMBER "Номер пломби",
       c.data_area   "Область даннних"
from SEC_SEALS c
where not exists (select null 
                  from SEC_OBJECT_SEALING r
                  where r.SEAL_NUMBER = c.SEAL_NUMBER
                 ) and c.data_area = (select data_area from SEC_USERS_LIST where login =   LOWER(:APP_USER))
            order by c.SEAL_NUMBER  asc     ;

Числа печати могут выглядеть следующим образом: 1,2,3 или BC12, BC13, BC15, то есть могут быть числами или быками / числами. Но у меня проблемы с сортировкой, если я укажу в попшуку 9, я верну все числа с номером 9 в случайном порядке enter image description here

Я хочу, чтобы при поиске номера9, затем сразу найдите номер 9, и только потом всех остальных, может, кто-то уже сделал такое

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...