问个基础的SQL查询问题!!

海洋齐齐 2008-03-31 03:10:02
比如A、B两个表,下面两种查询有什么区别,哪种更好,为什么呢?

select * from A,B where A.Id = B.Id

select * from A inner join B on A.Id = B.Id
...全文
33 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
-狙击手- 2008-03-31
同是内联
回复
ruihuahan 2008-03-31
没有区别,写法不同而已
回复
dawugui 2008-03-31
[Quote=引用楼主 jetaimejay 的帖子:]
比如A、B两个表,下面两种查询有什么区别,哪种更好,为什么呢?

select * from A,B where A.Id = B.Id

select * from A inner join B on A.Id = B.Id
[/Quote]

不同的写法而已.没有区别.
回复
areswang 2008-03-31
都是内联
回复
jinjazz 2008-03-31
没有区别
回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2008-03-31 03:10
社区公告
暂无公告