首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

一个小疑惑,请帮忙解答,多谢

2012-02-09 
一个小疑惑,请帮忙解答,谢谢请问以下2个SQL有有什么区别呢,为什么我使用的都是一样的啊select*fromainnerj

一个小疑惑,请帮忙解答,谢谢
请问以下2个SQL有有什么区别呢,为什么我使用的都是一样的啊
select   *   from   a   inner   join   b   on   a.id   =   b.id

select   *   from   a,   b   where   a.id   =   b.id

[解决办法]
select * from a, b where a.id = b.id 在执行的时候会优化,具体怎么优化,要看数据库的了,我记得mssql是 变成select * from a left join b on a.id = b.id。mysql可能就优化成select * from a inner join b on a.id = b.id

应该是没有区别的。

热点排行