SQL语句的错误

chaye12 2008-07-10 04:45:49
string sql = "select r.工号,r.姓名, r.基本工资,r.养老金 + r.医疗金 + r.失业金 as 三金, j.计件工资,s.计时工资 from ryzl r left join jjwg j on r.工号=j.工号 left join jswg s on j.工号=s.工号";
错误提示
语法错误 (操作符丢失) 在查询表达式 'r.工号=j.工号 left join jswg s on j.工号=s.工号' 中。然后我写的下面的却正常
string sql = "select r.工号,r.姓名, r.基本工资,r.养老金 + r.医疗金 + r.失业金 as 三金, j.计件工资,s.计时工资 from ryzl r left join jjwg j on r.工号=j.工号"
...全文
57 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
chaye12 2008-07-10
  • 打赏
  • 举报
回复
猫兄,待会我把今天散的所有分的链接都给你,准备接分吧!
chaye12 2008-07-10
  • 打赏
  • 举报
回复
猫兄神了,加上括号就好了,他娘的郁闷,
贫僧又回来了 2008-07-10
  • 打赏
  • 举报
回复
string sql = "select r.工号,r.姓名, r.基本工资,r.养老金 + r.医疗金 + r.失业金 as 三金, j.计件工资,s.计时工资 from (ryzl r left join jjwg j on r.工号=j.工号) left join jswg s on j.工号=s.工号";
加个括号看行吗?
jacobzhang 2008-07-10
  • 打赏
  • 举报
回复
ryzl这个表中的工号与jswg表中的工号类型相同吗?
chaye12 2008-07-10
  • 打赏
  • 举报
回复
难道left join 只能用一次????
chaye12 2008-07-10
  • 打赏
  • 举报
回复
大家帮帮忙,,,自己顶一个!

110,005

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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