bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

SQLServer中怎么實現多表連接查詢功能-創新互聯

SQL Server中怎么實現多表連接查詢功能 ,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

創新互聯是一家專注于網站設計制作、成都網站制作與策劃設計,禹王臺網站建設哪家好?創新互聯做網站,專注于網站建設10多年,網設計領域的專業建站公司;建站業務涵蓋:禹王臺等地區。禹王臺做網站價格咨詢:18982081108

具體代碼如下所示:

-- 交叉連接產生笛卡爾值 (X*Y)SELECT *FROM  Student    cross Join dbo.ClassInfo --另外一種寫法SELECT *FROM  Student , ClassInfo -- 內連接 (Inner 可以省略)SELECT *FROM  Student    JOIN dbo.ClassInfo ON dbo.Student.Class = dbo.ClassInfo.ID;-- Inner JoinSELECT *FROM  Student    INNER JOIN dbo.ClassInfo ON dbo.Student.Class = dbo.ClassInfo.ID;   -- on 條件,通常是 主外鍵,但是不限于主外鍵   -- on 條件,允許有多個,而且可能是針對某個表的SELECT *FROM  Student    INNER JOIN dbo.ClassInfo ON dbo.Student.Class = dbo.ClassInfo.ID    AND dbo.Student.Class IN (1,2) -- 針對Student表增加查詢條件-- 不等于 (笛卡爾值減去 相等的值)SELECT *FROM  Student    INNER JOIN dbo.ClassInfo ON dbo.Student.Class <> dbo.ClassInfo.ID;--自連接 從Class表中查詢到Class所在的系SELECT T1.* ,T2.ClassName FROM dbo.ClassInfo AS T1    INNER JOIN dbo.ClassInfo AS T2 ON T1.PID=T2.ID-- Left JoinSELECT *FROM  Student    Left JOIN dbo.ClassInfo ON dbo.Student.Class = dbo.ClassInfo.ID;-- Right JoinSELECT *FROM  Student    RIGHT  JOIN dbo.ClassInfo ON dbo.Student.Class = dbo.ClassInfo.ID;-- 全外連接SELECT *FROM  Student    FULL OUTER JOIN dbo.ClassInfo ON dbo.Student.Class = dbo.ClassInfo.ID;-- 外連接和內連接的區別是:-- 內連接,on條件不符合的話,會過濾掉數據-- 外連接,以保留表為主,on條件成立顯示數據,否則顯示NULL--Union 縱向連接SELECT StuID,StuName,StuEnName,StuAge,StuBirthdayFROM  Student WHERE StuID<=2UNIONSELECT StuID,StuName,StuEnName,StuAge,StuBirthdayFROM dbo.Student WHERE StuID>2--Union 去重復SELECT StuSexFROM  Student WHERE StuID<=2UNIONSELECT StuSexFROM dbo.Student WHERE StuID>2--Union 顯示全部SELECT StuSexFROM  Student WHERE StuID<=2UNION ALLSELECT StuSexFROM dbo.Student WHERE StuID>2--Except 差集,排除SELECT StuID,StuName,StuEnName,StuAge,StuBirthdayFROM  StudentExceptSELECT StuID,StuName,StuEnName,StuAge,StuBirthdayFROM dbo.Student WHERE StuID<=2--Intersect 交集SELECT StuID,StuName,StuEnName,StuAge,StuBirthdayFROM  Student WHERE StuID>=2ExceptSELECT StuID,StuName,StuEnName,StuAge,StuBirthdayFROM dbo.Student WHERE StuID<=3

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創新互聯行業資訊頻道,感謝您對創新互聯網站建設公司,的支持。

本文名稱:SQLServer中怎么實現多表連接查詢功能-創新互聯
文章地址:http://vcdvsql.cn/article0/jjeoo.html

成都網站建設公司_創新互聯,為您提供搜索引擎優化品牌網站制作網站收錄定制開發電子商務品牌網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都seo排名網站優化