iT邦幫忙

2022 iThome 鐵人賽

DAY 9
0

第九天

MSSQL 語法

子查詢(subquery)

在一個select中,包含另一個select
在執行這種query,會先跑subquery在傳結果給main query(or call parent query),之後在跑main query
如果subquery沒有結果,main query也不會有資料
subquery 語法

select column_list
from table_name
where column_name | expr operator(select column_list
                                  from table_name
                                  where conditions);

範例 找出薪水比Jimmy Xiao高的employee

select emp_name,salary 
from dbo.emp 
where salary>(select salary from dbo.emp where emp_name='Jimmy Xiao');

https://ithelp.ithome.com.tw/upload/images/20221014/20151606HGT0fA0FsL.png


上一篇
MS SQL Part 7
下一篇
MS SQL End
系列文
了解Data Science30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言