エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
条件式がサブクエリの結果のどれかに該当する - サブクエリ - SQL入門
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
条件式がサブクエリの結果のどれかに該当する - サブクエリ - SQL入門
今までSELECT文で条件式を記述する場合は下記のように記述していました。 SELECT * FROM client_list WH... 今までSELECT文で条件式を記述する場合は下記のように記述していました。 SELECT * FROM client_list WHERE id = '2'; 上記の場合は「id」カラムの値が「2」の行を取得するという意味になります。今回は条件文の比較対象となる値が「2」という固定値ではなくて、他のSELECTの結果(サブクエリの結果と呼びます)で得た値に該当する場合というようにする場合を考えていきます。 まずはサブクエリで得た値のどれかに該当する場合に行を取得したい場合です。 SELECT column_name1, column_name2 FROM table_name WHERE column_name = ANY (SELECT sub_column_name FROM sub_table_name WHERE 条件式); 考え方は下記のようになります。 上記の場合はサブクエリで