_RVK_
Новичок
Долго выполняется JOIN
Есть 3 таблицы. Из одной мне нужно выбрать все записи и присоеденить записи из двух других таблиц.
Но следующий запрос жутко тормозит и вешает систему.
В чем дело?
Есть 3 таблицы. Из одной мне нужно выбрать все записи и присоеденить записи из двух других таблиц.
Но следующий запрос жутко тормозит и вешает систему.
PHP:
SELECT catalog_data.name,catalog_tree.clevel, catalog_tree.cid, catalog_data.description,catalog_data.weight,catalog_data.spec_id,catalog_prices.code,catalog_prices.value
FROM catalog_tree
RIGHT JOIN catalog_prices ON (catalog_tree.cid=catalog_prices.fk_catalog_tree)
RIGHT JOIN catalog_data ON (catalog_tree.cid=catalog_data.fk_catalog_tree)
WHERE cleft BETWEEN 1 AND 8150 ORDER BY cleft LIMIT 0,100