首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

sql2005查询失误

2013-09-11 
sql2005查询出错三个表:staff(员工表)section(部门表)grade(工资等级表)题目:把工资大于2000的员工姓名、所

sql2005查询出错
三个表:



staff(员工表)



section(部门表)



grade(工资等级表)



题目:把工资大于2000的员工姓名、所在部门、工资、工资等级输出。

use ZXb_1
go

select staff.sName "姓名",staff.sSecName "部门", staff.Pay "工资",grade.iNo "工资等级" --双击出错信息,光标定位到这一行
  from staff join section
  on staff.sSecName=scetion.iNo
  join grade
  on staff.Pay>=grade.Low and staff.Pay<=grade.High
  where staff.Pay>2000

报错信息:
消息 4104,级别 16,状态 1,第 2 行
无法绑定由多个部分组成的标识符 "scetion.iNo"。

疑问:
我已经使用了表名来区分相同的字段名,为什么还无法绑定?


[解决办法]
起一个别名试试,检查一下数据库 section表中有没有 iNo 字段
我的异常网推荐解决方案:软件开发者薪资,http://www.myexception.cn/other/1391128.html

热点排行