これまでは、where句において副問い合わせを使用しましたが、FROM句でも使えます。
「複数条件での検索」では以下のような
1 |
mysql> SELECT * FROM member WHERE age<32 AND address="東京"; |
これを、副問い合わせを使って以下のようにもできます。
1 2 3 4 5 6 |
mysql> select * from (select * from member where address='東京') tokyo where age < 32; +----+--------+------+--------+---------+ | id | name | age | weight | address | +----+--------+------+--------+---------+ | 1 | tanaka | 30 | 57 | 東京 | +----+--------+------+--------+---------+ |
/