![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Эффективность выполнения запроса
atruhin © (2006-04-15 09:11:00)Будет ли разница между запросами?
select m.name, n.ref
from m join n where m.ID = n.refm
и запросом
select m.name, (select n.ref from n where m.ID = n.refm)
from m
Эффективность, предпологаемые планы?
Desdechado (2006-04-15 19:27:00) [1]достаточно посмотреть план каждого запроса, чтоб решить
Exciter (2006-04-15 19:07:00) [2]select m.name, n.ref from m join n where m.ID = n.refm
Предпочтительнее, так как текст запроса удовлетворяет более новым стандартам.
Alexander Panov (2006-04-15 17:56:00) [3]А эти варианты разве возвращают один и тот же набор данных?
atruhin (2006-04-15 17:51:00) [4]БД - firebird,
связь - 1 = 1