SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 03.10.2012 19:00:58

malor
Завсегдатай
Зарегистрирован: 24.05.2007
Сообщений: 49

Заменить "WHERE" на "LEFT JOIN" для скорости?

Увеличивается ли скорость выполнения запроса, от того соединены ли таблицы через "LEFT JOIN" вместо "WHERE" ?

Отредактированно malor (03.10.2012 19:49:41)

Неактивен

 

#2 03.10.2012 20:25:41

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Заменить "WHERE" на "LEFT JOIN" для скорости?

Left join на where заменить не получиться.

Неактивен

 

#3 03.10.2012 20:34:00

malor
Завсегдатай
Зарегистрирован: 24.05.2007
Сообщений: 49

Re: Заменить "WHERE" на "LEFT JOIN" для скорости?

Я предлагал "WHERE" на "LEFT JOIN"!

Неактивен

 

#4 03.10.2012 20:52:47

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Заменить "WHERE" на "LEFT JOIN" для скорости?

Пример приведите.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson