Вопрос : Вопрос Oракул SQL

Мне нужно соединить T1 2 таблиц и T2 совместно на обычный колонке «удостоверении личности» я могу сделать….отношением

The одн-к-много при T1 1 сторона и T2 много…

T1 = id

T2 = удостоверение личности, secidtype, secid

On UI потребитель может установить 3 выбора «secidtype» который определяют заказ с которым поиск должен быть унесен на T2 для того чтобы найти спичку на «secidtype» которое не может существовать….

For 3, котор варианта установили если первый выбор не существует поиск на T2 должен начинает снова на выбор 2. Принято одно из 3 выборов установленных на UI существует в T2.   выбор

The первого, котор нужно сопрягать в T2 на «secidtype» установил потребителем на UI после этого, котор колонка «secid» должна быть возвращенным…

How I кодирует это в одном заявлении SQL по возможности с «с» заявлением.? (SQL только угождает)




Regards Ян class=

Ответ : Вопрос Oракул SQL

выберите t2.secid
от
(
выберите row_number () сверх (заказ мимо
  случай когда param1=t2.secidtype после этого 1 еще 2 кончаются,
  случай когда param2=t2.secidtype после этого 1 еще 2 конец) rn, t1.id, t2.secid
от t1 внутреннего соедините t2 на t1.id=t2.id
где t2.secidtype в (param1, param2, param3)
) sq
где rn = 1

Вопрос в том, что что роль делает игру t1 в вашем вопросе только общается с t2??
Я вклюал его в внутреннюю для того чтобы соединить как раз как пример.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us