SQL同一类同时出现在表中

时间:2015-04-17 17:12:15

标签: sql

假设我有一个带有"学生的SQL表"专栏和5" class"专栏(数学,阅读,写作,历史和英语),以显示每个学生注册的5门课程。

此查询依赖于"数学"可以与"英语":

同时进行

在SQL中如何计算学生表中列出的学生同时参加两门课程?

1 个答案:

答案 0 :(得分:0)

假设您将类列设置为boolean,那么您将执行以下操作:

Select * from Table where Math=true and English=true

这将为您提供人员列表。如果您只想要学生人数,请使用:

Select count(*) from Table where Math=true and English=true

希望这有帮助