кодесурса
«SQLite

Oracle INNER JOIN

script1adsense2code
script1adsense3code

Что такое Inner Join в Oracle?

Соединение INNER - это такое объединение, когда выполняются равноправия и неравенства, строки из исходной и целевой таблиц сопоставляются с использованием условия объединения, сформулированного с помощью операторов равенства и неравенства соответственно. Они называются внутренними соединениями.

Синтаксис:

 ВЫБЕРИТЕ table1.column, table2.column
ИЗ таблицы 1
INNER JOIN table2
ON table1.column_name = table2.column_name;

Наглядное представление синтаксиса:

«изобразительный

Наглядная презентация Inner Join:

«изобразительный

Пример:

Следующий оператор SQL возвращает номер отдела, название отдела и город для одного и того же местоположения.

Пример таблицы: расположение


Пример таблицы: отделы


SELECT a.department_id, a.department_name, b.city
FROM departments a
INNER JOIN locations b
ON a.location_id = b.location_id;

Пример вывода:

 DEPARTMENT_ID DEPARTMENT_NAME CITY
------------- ------------------------------ ------- --------------
           60 IT Саутлейк
           50 Доставка Южный Сан-Франциско
           10 Администрация Сиэтла
           30 Покупка Сиэтла
           90 Исполнительный Сиэтл
          100 финансов Сиэтл
          110 Бухгалтерский учет Сиэтл
          120 Казначейство Сиэтл
          130 Корпоративный налог Сиэтл
          140 Контроль и Кредит Сиэтл
          150 Акционеров Услуги Сиэтл
          160 преимуществ Сиэтл
          170 Производство Сиэтл
          180 Строительство Сиэтл
          190 Договаривающихся Сиэтл
          200 операций Сиэтл
          210 IT Support Сиэтл
          220 NOC Сиэтл
          230 IT Helpdesk Сиэтл
          240 государственных продаж Сиэтл
          250 розничных продаж Сиэтл
          260 Рекрутинг Сиэтл
          270 Фонд заработной платы Сиэтл
           20 Маркетинг Торонто
           40 человеческих ресурсов Лондон
           80 Продажи Оксфорд
           70 Связи с общественностью Мюнхен
27 строк выбрано.

ВНУТРЕННИЕ СОЕДИНЕНИЯ: SQL и другие реляционные базы данных

Предыдущий: СОЕДИНЯЕТСЯ с пунктом ИСПОЛЬЗОВАНИЯ
Следующая: ЛЕВАЯ НАРУЖНАЯ СОЕДИНЕНИЕ

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code