六、sql基礎:子查詢--【Oracle數據庫】

六、子查詢

1. 誰的薪水比Abel高
select last_name, salary 
        from employees 
        where salary > (select salary from employees where last_name = 'Abel');

注意:
當我們的子查詢查出的結果是單一的結果(一行),我們用=,>,<。
當子查詢的結果是多行的集合時,進行比較就應該是IN,>ANY,>ALL,

2. 子查詢結果是多行時

查詢薪資在子查詢中的任意一條 子查詢:IT_PROG的薪資
這裏寫圖片描述
查詢:
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章