時間:2024-02-04 13:45作者:下載吧人氣:25
CROSS APPLY 與 OUTER APPLY 可以做到:
左表一條關聯右表多條記錄時,我需要控制右表的某一條或多條記錄跟左表匹配的情況。
有兩張表:Student(學生表)和 Score(成績表),數據如下:
ROSS APPLY 的意思是“交叉應用”,在查詢時首先查詢左表,,然后右表的每一條記錄跟左表的當前記錄進行匹配。匹配成功則將左表與右表的記錄合并為一條記錄輸出;匹配失敗則拋棄左表與右表的記錄。(與 INNER JOIN 類似)
查詢每個學生最近兩次的考試成績。
SELECT T1.StudentNo, T1.Name, T2.ExamScore, T2.ExamDate FROM Student AS T1
網友評論