-3
я должен сделать запрос с оракулом, чтобы найти клиентов по некоторым приоритетным полем поля:SQL запросов по приоритету поля
NUM_CIN,NUM_PASS,BIRTHDATE,NAME
приоритет в запросе являются:
1) Во-первых по NUM_CIN если нет результата, то
2) По NUM_PASS, если нет результата, то
3) По NAME + Дата рождения, если нет никакого результата
4) Только от ИМЯ
как это сделать с помощью oracle sql пожалуйста?
Вам нужно более подробное объяснение того, что вы просите, предоставить некоторые примеры данных и показать, какие результаты вы хотите на основе данных этого образца. Моя первая мысль - использовать Analytics (используйте конструкцию row_number over(), чтобы упорядочить строки в нужном вам приоритете, а затем выберите первую строку .. что бы это ни было). – Ditto