Il semble que le problème ne soit pas dans catalog_product_website
table. Le problème dans la table d'indice des prix, peut-être qu'il y a d'anciens enregistrements de la version précédente, qui devraient être supprimés. Je vous recommande de réindexer tous les index. Le processus de réindexation complet efface d'abord la table d'indexation, puis remplit la table avec des données. Cela devrait aider.
Si la réindexation complète n'aide pas, il est possible que votre versement ait des modules qui respectent prepare_catalog_product_price_index_table
événement, qui modifie la sélection de réindexation d'une manière de jointure supplémentaire qui multiplie le nombre de lignes avec la même clé primaire. Cela peut également provoquer une telle erreur.
Bravo, Ivan