我的这条SQL语句为什么不对

sowhat0000 2003-08-19 03:49:43
select * from supply a inner join material b on (a.materialid=b.id)
inner join class c on(b.id=c.id)

这样为什么不对。

应该怎么写才对呢?
...全文
24 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
rlx 2003-08-19
  • 打赏
  • 举报
回复
select a.* from [supply] a inner join material b on a.materialid=b.id
inner join [class] c on b.id=c.id
cx3322 2003-08-19
  • 打赏
  • 举报
回复
表后的各个条件应加在括号内,不能单列出来
akeewww 2003-08-19
  • 打赏
  • 举报
回复
试试:
select * from (supply a inner join material b on (a.materialid=b.id))
inner join class c on(b.id=c.id)

7,713

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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