Изучаем sql


SELECT account_ind.account_id, account_ind.product_cd



Pdf көрінісі
бет182/261
Дата28.07.2022
өлшемі1,6 Mb.
#147825
1   ...   178   179   180   181   182   183   184   185   ...   261
Байланысты:
Изучаем SQL ( PDFDrive )

SELECT account_ind.account_id, account_ind.product_cd,
> account_ind.person_name,
> b.name business_name
> FROM
> (SELECT a.account_id, a.product_cd, a.cust_id,
> CONCAT(i.fname, ' ', i.lname) person_name
> FROM account a LEFT OUTER JOIN individual i
> ON a.cust_id = i.cust_id) account_ind
> LEFT OUTER JOIN business b
> ON account_ind.cust_id = b.cust_id;
+++++
| account_id | product_cd | person_name | business_name |
+++++
| 1 | CHK | James Hadley | NULL |
| 2 | SAV | James Hadley | NULL |
| 3 | CD | James Hadley | NULL |
| 4 | CHK | Susan Tingley | NULL |
| 5 | SAV | Susan Tingley | NULL |
| 6 | CHK | Frank Tucker | NULL |
| 7 | MM | Frank Tucker | NULL |
| 8 | CHK | John Hayward | NULL |
| 9 | SAV | John Hayward | NULL |
| 10 | MM | John Hayward | NULL |
| 11 | CHK | Charles Frasier | NULL |
| 12 | CHK | John Spencer | NULL |
| 13 | CD | John Spencer | NULL |
| 14 | CD | Margaret Young | NULL |
| 15 | CHK | Louis Blake | NULL |
| 16 | SAV | Louis Blake | NULL |
| 17 | CHK | Richard Farley | NULL |
| 18 | MM | Richard Farley | NULL |
| 19 | CD | Richard Farley | NULL |
| 20 | CHK | NULL | Chilton Engineering |
| 21 | BUS | NULL | Chilton Engineering |
| 22 | BUS | NULL | Northeast Cooling Inc. |
| 23 | CHK | NULL | Superior Auto Body |
| 24 | SBL | NULL | AAA Insurance Inc. |
+++++
24 rows in set (0.00 sec)
В этом варианте запроса внешнее соединение таблицы 
individual
с таб
лицей 
account
осуществляется в подзапросе 
account_ind
, результаты ко
торого затем путем внешнего соединения соединяются с таблицей 
bu


Внешние соединения
203
siness
. Таким образом, каждый запрос (подзапрос и основной запрос)
использует только одно внешнее соединение. При работе с другой БД
(не с MySQL) эта стратегия может пригодиться для осуществления
внешнего соединения с более чем одной таблицей.


Достарыңызбен бөлісу:
1   ...   178   179   180   181   182   183   184   185   ...   261




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет