Oracle 21c anyを使用したサブクエリーのサンプル
環境
Windows 11 Pro 21H2 64bit
Oracle Database 21c Express Edition Release 21.0.0.0.0
A5:SQL Mk-2
書式
SELECT * FROM テーブル名
WHERE 列名 比較演算子 ANY (SELECT構文);
ANYを使って、サブクエリの結果からデータを比較演算子を使って抽出します。
使用例
テーブル「emp_tbl」からテーブル「user_tbl」をサブクエリとして使用して抽出します。
SELECT * FROM emp_tbl WHERE age >= ANY (SELECT age FROM user_tbl WHERE userID = 44);