Вы не зашли.
Главная » SQL » Обядинение таблиц
#1. despod Off (0)
Участник
2015.09.19 11:11
есть 2 запроса
стиль ANSI
SELECT a.au_fname, a.au_lname, t.title_id FROM authors AS a JOIN titleauthor AS t ON a.au_id=t.au_id WHERE a.state<>'CA'

Стиль TETA
SELECT a.au_fname, a.au_lname, t.title_id FROM authors AS a, titleauthor AS t WHERE a.au_id=t.au_id AND a.state<>'CA'

собственно вопрос
в чем между ними разница?
если запросы индентичные,
и какой стиль лучше использовать?
Отредактировано despod (2015.09.19 11:11)
#2. Gemorroj Off (107)
Administrator
2015.09.20 10:10
субд может по разному их оптимизировать. JOIN может быть LEFT, RIGHT, INNER, OUTER. пиши как удобней.
#3. despod Off (0)
Участник
2015.09.24 17:05
Может есть на что то делать упор?
#4. Gemorroj Off (107)
Administrator
2015.09.25 10:10
ну мне join удобнее
#5. despod Off (0)
Участник
2015.09.25 12:12
Мне тоже кажется что по симпатичнее с join,  спасибо
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.011 s