价格比较MySQL查询

时间:2014-11-21 12:43:08

标签: mysql magento

我正在尝试对我们运营的电子商务网站和竞争对手进行价格比较。

我们将所有价格都放在一张表中,我们希望在我们的商店和竞争对手的价格旁边展示我们的产品,以便进行未来的营销工作。

我们正在尝试执行此项目的产品约有109,000种,目前我的查询是:

SELECT 
    hoge_thehog_magento.`catalog_product_flat_1`.`name`,
hoge_oem.`crossref`.`oursku`,
hoge_thehog_magento.`catalog_product_flat_1`.`price`,
hoge_oem.`crossref`.`jhdprice`   
FROM
hoge_oem.`crossref`
    INNER JOIN
hoge_thehog_magento.`catalog_product_flat_1` ON hoge_thehog_magento.`catalog_product_flat_1`.sku = hoge_oem.`crossref`.`oursku`;
问题是,它会暂时超时。在mysql workbench中没有出现错误,它只会运行并运行然后给出错误代码2013.

有没有更好的方法来编写此查询?我在这里苦苦挣扎:(

0 个答案:

没有答案
相关问题