Несвязанные подзапросы
177
| 15 | 8 | CHK | 3487.19 |
| 18 | 9 | MM | 9345.55 |
| 19 | 9 | CD | 1500.00 |
| 20 | 10 | CHK | 23575.12 |
| 22 | 11 | BUS | 9345.55 |
| 23 | 12 | CHK | 38552.05 |
| 24 | 13 | SBL | 50000.00 |
+++++
14 rows in set (0.01 sec)
У Фрэнка два счета с остатками 1057,75 и 2212,50 долларов. Чтобы ос
таток был больше, чем на
любом
из этих двух счетов, на счете должно
быть, по крайней мере, 1057,75 долларов.
Операторы
= any
и
in
эквивалентны, хотя многие предпочитают
оператор
in
.
Подзапросы, возвращающие несколько столбцов
До сих пор все примеры подзапросов в данной главе возвращали один
столбец и одну или более строк. Однако в определенных ситуациях
можно использовать подзапросы, возвращающие два или более столб
цов. Чтобы лучше разобраться в подзапросах, возвращающих несколь
ко столбцов, полезно сначала взглянуть на пример использования не
скольких подзапросов, возвращающих один столбец:
mysql>
SELECT account_id, product_cd, cust_id
> FROM account
> WHERE open_branch_id = (SELECT branch_id
> FROM branch
Достарыңызбен бөлісу: