回 帖 发 新 帖 刷新版面

主题:多表查询的语法

select a.name,a.number,b.Kui,b.G,c.bb,c.fc
from H1 a,H2 b,H3 c
where a.ID=b.ID=c.ID

"where a.ID=b.ID=c.ID"是错的 改成a.ID=b.ID and a.ID=c.ID  结果会不会一样


回复列表 (共1个回复)

沙发

当然是应该这样写啦:
select a.name,a.number,b.Kui,b.G,c.bb,c.fc
from H1 a,H2 b,H3 c
where a.ID=b.ID and a.ID=c.ID

不管是编程语言还是sql语句,从来就没有a=b=c的写法。

我来回复

您尚未登录,请登录后再回复。点此登录或注册