Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 比价查询_Mysql_Magento - Fatal编程技术网

Mysql 比价查询

Mysql 比价查询,mysql,magento,Mysql,Magento,我试图在我们经营的电子商务网站和竞争对手之间做一个价格比较 我们在一张表中列出了他们的所有价格,我们希望在我们商店和竞争对手的价格旁边展示我们的产品,以供未来营销之用 我们正在尝试为大约109000种产品进行此项工作,到目前为止,我的疑问是: SELECT hoge_thehog_magento.`catalog_product_flat_1`.`name`, hoge_oem.`crossref`.`oursku`, hoge_thehog_magento.`catalog_prod

我试图在我们经营的电子商务网站和竞争对手之间做一个价格比较

我们在一张表中列出了他们的所有价格,我们希望在我们商店和竞争对手的价格旁边展示我们的产品,以供未来营销之用

我们正在尝试为大约109000种产品进行此项工作,到目前为止,我的疑问是:

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


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

按日期、产品、地区限制数据检索与您相关的任何事情如果为所有行设置了我们的sku和sku,而不区分哪一行是您的,则会将您的所有产品与他们自己以及所有竞争对手与他们自己联系起来。请检查sku和oursku字段上是否有索引。确保在这两行上都有索引
catalog_product_PLAT_1.sku
交叉参考.oursku
额外信息;超时和错误代码2013可能是相同的错误;)