sql 笛卡尔积

WITH Roster AS
 (SELECT 'Adams' as LastName, 50 as SchoolID UNION ALL
  SELECT 'Buchanan', 52 UNION ALL
  SELECT 'Coolidge', 52 UNION ALL
  SELECT 'Davis', 51 UNION ALL
  SELECT 'Eisenhower', 77),



TeamMascot AS
 (SELECT 50 as SchoolID, 'Jaguars' as Mascot UNION ALL
  SELECT 51, 'Knights' UNION ALL
  SELECT 52, 'Lakers' UNION ALL
  SELECT 53, 'Mustangs')




SELECT Roster.LastName  , TeamMascot.Mascot ,Roster.SchoolID as Rs,TeamMascot.SchoolID as Ts
FROM Roster CROSS JOIN TeamMascot;

在这里插入图片描述

posted @ 2022-08-19 22:51  luoganttcc  阅读(9)  评论(0)    收藏  举报