[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как будет выполнен запрос
Страницы: 1, 2
T1grOK
Есть запрос вида

select * from table where id IN(select id from table2 where id=1)

Как по вашему мнению, не прибегая к использованию EXPLAIN и т.д., Mysql обработает данный запрос?

Ответ ниже
Свернутый текст

Mysql преобразует запрос к виду

select * from table where id EXISTS(select 1 from table2 where 0)

И пройдет по всей таблице "table".


_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.