求助SQL server

x3188618349 2023-05-31 23:34:01

各位大佬,表中有数据,语句正确,但是为什么会这样啊,要怎么改

 

...全文
170 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenoxy 2023-08-15
  • 打赏
  • 举报
回复

课程号你没有指定表名或者别名啊

wenoxy 2023-07-07
  • 打赏
  • 举报
回复

第1,设置别名,第2 课程号='2' sql不会知道这是哪个表的字段

南极找南 2023-06-01
  • 打赏
  • 举报
回复 1

dob.SC这个表带‘.’;会不会存在争议,你设置一下别名试试。

炎同学要努力 2023-06-01
  • 打赏
  • 举报
回复 1

第一种:没找到(没有匹配到)
建议分部排除:
;with t1 as
(select s.姓名,s2.课程号
from student s inner join dbo.SC s2
on s.学号 = s2.学号

select t1.姓名
from t1
where t1.课程号 = '2'

第二种:太多

x3188618349 2023-05-31
  • 打赏
  • 举报
回复

img

都是这样子

34,874

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧