|
Тема |
Re: По принцип има [re: TPECKATA] |
|
Автор |
wqw (АзСъмЖив) |
|
Публикувано | 03.04.07 19:46 |
|
|
Конструктивно, но... невярно. Какво значи приоритет? Ето с тези заявки ми обясни:
SELECT *
FROM authors a1
JOIN authors a2
ON a1.au_id = a2.au_id
WHERE a1.au_lname = 'Green'
SELECT *
FROM authors a1
JOIN authors a2
ON a1.au_lname = 'Green'
WHERE a1.au_id = a2.au_id
Щото аз знам какво е приоритет на AND пред OR или на скобите, но на ON пред WHERE не ми е ясно.
Смяташ ли, че предиката a1.au_lname = 'Green' в WHERE клаузата не се изпълнява преди ON клаузата?
Щото тука при мене execution plan-а на тия заявки е еквивалентен и съответно и резултатът е еквивалентен.
cheers,
</wqw>
|
| |
|
|
|