我在作业上遇到了一些问题,我有点困惑。我的任务是使用一个select语句来输出所有可能的"歌手"来自表"歌手1"和"教练"来自表" coaches1"。不需要重复,只需格式歌手,教练所有可能的歌手和教练。我不是专家,但我相信某种类型的工会可能是正确的道路?谢谢!
答案 0 :(得分:1)
我真的没有提供代码,因为你说这是一个任务给你。但是Gordon Linoff
建议的提示为cross join
如果没有与CROSS JOIN
一起使用WHERE子句,则SQL CROSS JOIN
生成一个结果集,该结果集是第一个表中的行数乘以第二个表中的行数。这种结果称为笛卡尔积。
详细了解here