Sql Server 2012 使用自然连接

在用Gridview进行数据绑定时,想使用外键的表的某一字段,发现直接在设计界面设置不了(可能是我暂时找不到吧...)。

因此想到用自然连接,但是使用natural join 一直报错。

据说Sql Server都是不支持直接使用自然连接(natural join),

需要改用inner join。

例:

现在用meeting表和meetingroominfo表自然连接查询(两个表都有一个共同字段roomID,是meeting的外键);

结果出现以下错误

 

因此须改用内连接(inner join);

ps:要用on 来确定连接的字段;

这样结果就出来了;

 

posted @ 2014-07-06 20:58  漫游者Reynold  阅读(3562)  评论(0编辑  收藏  举报