1、檢視不存放資料,存放的是sql查詢語句,便用檢視時,會執行檢視裡的sql查詢語句建立出一張臨時表。
2、檢視的作用
3、如何建立檢視
create view 檢視名稱(《檢視列名1>,《檢視列名2>,.....)
as4、注意事項
一次性的檢視,在select查詢語句中巢狀了另乙個select查詢語句。
先執行子查詢再執行外部的查詢語句。
from(子查詢)
where...in(子查詢)
where...any(子查詢) where ...some(子查詢)
where...all(子查詢)
注意事項:
1、 a >3*all(b) a/3 >all(b) 這兩種表達方式應採取第二種
2、select...from(子查詢(子查詢)) 避免使用多層巢狀
3、select...from...
子查詢 as 子查詢名稱 as 不省略
在子查詢上做出限制,只返回一行一列的查詢結果,是乙個單一的值。
關聯子查詢適應在每個組裡進行比較,關聯條件寫在子查詢中
例:查詢出每個課程中大於對應課程平均成績的學生
關聯條件 where s1.課程號 = s2.課程號
1、彙總函式
2、算術函式
3、字串函式
4、日期函式
SQL當前日期獲取技巧
當前日期 select convert varchar 10 getdate 120 乙個月第一天的sql 指令碼 select dateadd mm,datediff mm,0,getdate 0 本週的星期一 select dateadd wk,datediff wk,0,getdate 0 一...
SQL當前日期獲取技巧
當前日期 select convert varchar 10 getdate 120 乙個月第一天的sql 指令碼 select dateadd mm,datediff mm,0,getdate 0 本週的星期一 select dateadd wk,datediff wk,0,getdate 0 一...
SQL當前日期獲取技巧
sql當前日期獲取技巧 select getdate 2003 11 07 17 21 08.597 select convert varchar 10 getdate 120 2003 11 07 select convert char 8 getdate 112 20031107 select ...