Можно ли минимизировать или сократить (если вообще когда-либо) этот запрос? этот запрос слишком долго загружается, как я могу сократить выполнение этого запроса? Благодарю.Выполнение запроса слишком длинное для загрузки
это мой SQL-запрос:
$sql = "
SELECT
i.ID
FROM item_tb i
WHERE
i.coID = '". $_SESSION['coID'] ."'
AND i.isProduct = '1'
AND i.isBom = '0'
AND NOT EXISTS(
SELECT
s.ID
FROM
stocks_tb s
WHERE
i.ID = s.itemID
AND s.brID = '". $brID ."'
)
";
запустить 'explain select ...' и посмотреть, где не используются индексы. –
ОК, я сделаю это сейчас, tnx –
Почему вы не пытаетесь использовать 'JOIN', а не' NOT EXISTS' – Suresh