diff --git a/app/code/Magento/CatalogRule/Model/Indexer/RuleProductsSelectBuilder.php b/app/code/Magento/CatalogRule/Model/Indexer/RuleProductsSelectBuilder.php index 18dfb87adeb21..4c0fd7177b6a0 100644 --- a/app/code/Magento/CatalogRule/Model/Indexer/RuleProductsSelectBuilder.php +++ b/app/code/Magento/CatalogRule/Model/Indexer/RuleProductsSelectBuilder.php @@ -139,12 +139,6 @@ public function buildSelect( . $attributeId . ') and %1$s.store_id=%2$s'; - $select->join( - ['pp_default' => $priceTable], - sprintf($joinCondition, 'pp_default', Store::DEFAULT_STORE_ID), - [] - ); - $website = $this->storeManager->getWebsite($websiteId); $defaultGroup = $website->getDefaultGroup(); if ($defaultGroup instanceof Group) { @@ -170,7 +164,7 @@ public function buildSelect( ); $select->columns( [ - 'default_price' => $connection->getIfNullSql($tableAlias . '.value', 'pp_default.value'), + 'default_price' => $connection->getIfNullSql($tableAlias . '.value', '0'), ] );