Добрый день, подскажите пожалуйста как будет и будет ли участвовать индекс, когда в запросе происходит подключение к дополнительным таблицам, а именно например имеется таблица: EMPLOYEE с полями FULL_NAME, DEPARTMENT, AGE
Запрос к таблице один и тот же
SELECT full_name, department, age
FROM employee
WHERE department = '100'
ORDER BY full_name, age
Получается чтобы ускорить запрос добавляю индекс с последовательностью полей: department, full_name, age
И тут возникает вопрос, а что если запрос немного поменять и подключить дополнительную таблицу
SELECT e.full_name, e.department, e.age
FROM employee e
LEFT JOIN department d
ON d.number = e.department
WHERE e.department = '100' AND
d.code = '50'
ORDER BY e.full_name, e.age
Как после этого будет использоваться индекс, и будет ли он, точнее интересует влияет ли на использование индекса JOIN-ы в запросе, если влияют то как в таких случаях строить индекс? С explain к сожалению на вы