我正在尝试编写一个SQL查询,该记录将记录从一个表分发到另一个表,该表采用相同的数字.
在这个例子中,我有两个表,Students
并且Teachers
,我想将学生分配给每个教师.
学生:(亚当,班纳特,埃尔默,贾斯汀,路易斯,诺亚,杰克)
老师:( Leo,Kyle,Ethan)
注意:
例如,如果我们有七名学生和三名教师,前两名教师将招收两名学生,最后一名将招收三名学生.
结果:
Student | Teacher
--------+--------
Adam | Leo
Bennet | Leo
Elmer | Kyle
Justin | Kyle
Louis | Ethan
Noah | Ethan
Jack | Ethan
Run Code Online (Sandbox Code Playgroud)
我怎么能在Oracle SQL中做到这一点?