【发布时间】:2012-07-17 01:07:32
【问题描述】:
我有两个 select join SQL 语句:
select a.id from table_a as a, table_b as b where a.id=b.id;
select a.id from table_a as a inner join table_b as b on a.id=b.id;
显然,它们的结果是相同的。但是它们之间是否有任何区别,例如性能,便携性。
【问题讨论】:
-
从您的问题中不清楚您是否将 SQL 称为在许多数据库系统中实现的语言,或者 SQL Server,即 Microsoft 产品。
-
适用于大多数 DBRMS,例如 MySQL、SQL Server、Oracle、DB2