在SQL2005中,如何将下面的4个表的连接成一个表

 我来答
布萌布咕咕
2014-05-11 · 超过27用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:51.7万
展开全部
SELECT a.*,b.*,c.Score,d.Dept FROM [表1] a,[表2] b,[表3] c,[表4]d
WHERE a.Dno=d.Dno,a.Sno=c.Sno,b.Cno=c.Cno
--表1,2,3,4请填入对应的表名,如果不同库,附带库名,对应格式为【库名1】.【DBO】.【表1】 a,
追问
不行,提示
消息 102,级别 15,状态 1,第 3 行
',' 附近有语法错误。
追答
where 后的逗号改为 and .一时太急搞错了。注意空格。a.Dno=d.Dno and a.Sno=c.Sno and b.Cno=c.Cno
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式