Это мой SQL
запрос:В чем разница между присоединиться к синтаксису в T-SQL
SELECT
last_name,
department_name
FROM
employees e,
departments d
WHERE
e.department_id = d.department_id;
И:
SELECT
last_name,
department_name
FROM
employees e INNER JOIN
departments d ON e.department_id = d.department_id;
В чем разница между этим?
И что является лучшим и быстрым запросом в SQL Server?
Это неявные и явные обозначения соединений, ничего общего с T-SQL или PL/SQL. – potashin
@suslov нет никакого различия между этим? и равна? – Behzad
[Плохие привычки пинать: использование JOIN-проектов старого стиля] (http://sqlblog.com/blogs/aaron_bertrand/archive/2009/10/08/bad-habits-to-kick-using-old-style-joins. aspx) - этот стиль стиля * в стиле старого стиля * (ваш пример # 1) был заменен синтаксисом * надлежащего * ANSI 'JOIN' в стандарте ANSI - ** 92 ** SQL (** больше, чем 20 лет ** назад), и его использование ** обескуражено ** –