小编Jef*_*eff的帖子

尝试链接SQL Server中多个表的关键字"group"附近的语法不正确

我试图在SQL Server中链接几个表.下面的代码显示了到目前为止我如何将表链接在一起:

select *
from profile
left join learner l on l.learnerid = profileid
left join learner_levels ll on ll.learnerid = l.learnerid
left join subjects s on s.subjectid = ll.subjectid
left join learner_group lg on lg.learnerid = profileid
where ll.archived = '0' and ll.completed = '0'
order by surname asc`
Run Code Online (Sandbox Code Playgroud)

我想要做的是通过表"group"中的"groupid"过滤结果.如果我将其添加为"左连接"语句,我会收到标题中所述的错误 - "关键字'组'附近的语法不正确."

这是我试过的:

select *
from profile
left join learner l on l.learnerid = profileid
left join learner_levels ll on ll.learnerid = l.learnerid
left join subjects s on s.subjectid …
Run Code Online (Sandbox Code Playgroud)

sql-server

2
推荐指数
1
解决办法
2065
查看次数

标签 统计

sql-server ×1