你好,我需要一个SQL查询帮助:

问题描述:

列出所有在计算机科学注册并正在执行数据库模块的学生的名字。你好,我需要一个SQL查询帮助:

这里是我的表:

+5

这看起来像功课...你尝试什么没有奏效? –

+0

你有什么努力使这项工作?如果您显示现有查询,以便我们能够突出显示您可能遇到的任何错误,这会有所帮助。 – David

+0

严谨。 SO不是做别人作业的地方;-) – bestprogrammerintheworld

试试这个。

SELECT c.Stud_name,a.Module_Name,b.Prog_Name FROM Module a INNER JOIN Programme b ON a.Dept_id = b.Dept_id INNER JOIN Student c ON b.Stud_id = c.Stud_id WHERE a.Module_Name = 'Database' OR Module_ID = 013

如果你不familliar与连接。试着去理解它。我用模块名称或模块ID过滤它。你可以选择任一个。