Ошибка базы данных Not unique table/alias: 'var_val_84' <b>(1066)</b>

Ошибка: Not unique table/alias: 'var_val_84' <b>(1066)</b>
Запрос: SELECT cscart_product_filters.filter_id, cscart_product_features_values.variant_id FROM cscart_product_features_values LEFT JOIN cscart_products as products ON products.product_id = cscart_product_features_values.product_id LEFT JOIN cscart_product_filters ON cscart_product_filters.feature_id = cscart_product_features_values.feature_id LEFT JOIN cscart_product_features ON cscart_product_features.feature_id = cscart_product_features_values.feature_id LEFT JOIN cscart_product_features_values as var_val_84 ON var_val_84.product_id = products.product_id AND var_val_84.lang_code = 'ru' AND var_val_84.feature_id = 84 INNER JOIN cscart_products_categories as products_categories ON products_categories.product_id = products.product_id INNER JOIN cscart_categories ON cscart_categories.category_id = products_categories.category_id AND (cscart_categories.usergroup_ids = '' OR FIND_IN_SET(0, cscart_categories.usergroup_ids) OR FIND_IN_SET(1, cscart_categories.usergroup_ids)) AND cscart_categories.status IN ('A', 'H') LEFT JOIN cscart_product_popularity as popularity ON popularity.product_id = products.product_id LEFT JOIN cscart_product_features_values as var_val_84 ON var_val_84.product_id = products.product_id AND var_val_84.lang_code = 'ru' AND var_val_84.feature_id = 84 WHERE cscart_product_filters.filter_id IN (11, 18, 31, 1, 28, 27) AND cscart_product_features_values.feature_id IN (54, 67, 77, 84, 85) AND cscart_product_features_values.lang_code = 'ru' AND (var_val_84.variant_id IN (1698)) AND cscart_categories.category_id IN (431) AND cscart_categories.company_id = 1 AND (products.usergroup_ids = '' OR FIND_IN_SET(0, products.usergroup_ids) OR FIND_IN_SET(1, products.usergroup_ids)) AND products.status IN ('A') AND (var_val_84.variant_id IN (1698) OR cscart_product_features_values.feature_id = 84) AND cscart_product_features.feature_type IN ('S', 'M', 'E') GROUP BY cscart_product_features_values.variant_id

Кто-нибудь может подсказать как это можно расшифровать? последние дня два эта ошибка постоянно происходит в журнале.

По какой-то причине одна и та же таблица подключается 2 раза с одним и тем же именем. Есть у вас модули, которые как-то связаны с характеристиками или фильтрами? Попробуйте их временно отключить

1 лайк

Да есть, спасибо. Будем проверять.