【发布时间】:2022-01-14 19:49:28
【问题描述】:
所以我有一张名为 students_classrooms 的表,它代表学生和教室之间的关系。 我一直想知道是否有一种方法可以让每个教室只使用 SQL 查询随机分配学生。
寻找这样的结果: 课堂 - 学生 (2,3)(3,77)
学生是随机选择的。
我一直在尝试不同的配置解决方案,但它们似乎都不起作用,不胜感激任何建议,谢谢!!
SELECT student_id, classroom_id
from students_classrooms
where classroom_id in (2,3)
【问题讨论】:
-
不,我需要的是从分配到每个教室的学生中随机抽取一名学生。所以第 2 班的 xe 只随机选择了一名学生,第 3 班也一样。