1. 子查詢
select * from ... where ... in select .. from ...
子查詢 就是where後面接著 select 語句 例子:
select * from 輔導員資訊 a where a.輔導員編號 in( select b.輔導員 from 班級資訊 b) --in() 要加括號
2. exists() not exists() 關鍵字查詢 用在where後判斷 select 語句是否返回了結果
在使用者登入系統這個 exists()語句很有用例如
if exists(select * from user where user id='232323' and password='2rewfew' ) 在使用者登入系統經常用到
declare @username nchar(20);
set @username ='王艷';
select * from 班級資訊 where exists( select * from 輔導員資訊 a where a.姓名=@username)
3.--巢狀子查詢 查詢中使用子查詢 子查詢中巢狀使用 子查詢
select * from 輔導員資訊 a where a.輔導員編號 in (select b.輔導員 from 班級資訊 b )
SQL學習 暑假第四天
1.子查詢 select from where in select from 子查詢 就是where後面接著 select 語句 例子 select from 輔導員資訊 a where a.輔導員編號 in select b.輔導員 from 班級資訊 b in 要加括號 2.exists not...
SQL學習 暑假第四天
1.子查詢 select from where in select from 子查詢 就是where後面接著 select 語句 例子 select from 輔導員資訊 a where a.輔導員編號 in select b.輔導員 from 班級資訊 b in 要加括號 2.exists not...
暑假實訓第四天
早上6 點多就醒了7點 30分起床,跟往常一樣洗漱完後喝了包麥片就去實驗室了,早上主要是在寫需求文件,最後乙個小時左右胡老師給我們介紹了如何用 uml建模工具建模 其實我們大致都會一些 o o 中午校隊實驗室剛布好線,吃完午飯馬上就會校隊實驗室關門。下午我們主要的工作是根據胡老師早上講的內容編寫需求...