Долго не мог решить проблему с дублированием товаров на сайте при включении сортировки.
Причем не все дублируются, а только некоторые. Новые не дублировались.
Только сегодня, добавляя скидки к товарам, я заметил, что теперь товары не дублируются а троятся.
Да, теперь понятно, что предыдущие скидки надо удалять.
Выполнил запрос:
DELETE FROM `shop_item_discounts` WHERE `shop_discount_id`=10
DELETE FROM `shop_item_discounts` WHERE `shop_discount_id`=9
9 и 10 - id скидки
Дублирование пропало.