Използване на израза INNER JOIN
Използване на израза INNER JOIN
Синтаксисът на оператора SELECT за извършване на операция за вътрешно присъединяване е:
Клаузата SELECT е точно същата като при използване на клаузата WHERE, но клаузата FROM е различна. Тук връзката между двете таблици е част от клаузата FROM, посочена като INNER JOIN. С този синтаксис клаузата за присъединяване е посочена с помощта на специалната клауза ON вместо клаузата WHERE. Действителната клауза, предадена на ON, е същата, каквато би била предадена на клаузата WHERE * .
По-долу са заявките от предишния раздел, написани с помощта на INNER JOIN.
SQL:
ИЗБЕРЕТЕ договор_иден, фамилия, име
ОТ tbl_clients
ПРИСЪЕДИНЕТЕ се с tbl_contract ON tbl_clients.client_id = tbl_contract.client_id
КЪДЕ пенсионната дата е НУЛНА И регион = 'Сиатъл'