将 Sku 与产品 ID 匹配并在 Magento 1.9 中有货
Match Sku with Product ID and Is in Stock in Magento 1.9
我正在尝试获取 table 显示:
SKU
product_id
is_in_stock
我得到了这个,它在 table 中显示了 SKU 和产品 ID,我想向它添加 is_in_stock,我得到了这个:
SELECT entity_id as product_id, sku FROM catalog_product_entity;
catalog_product_entity table:
我现在需要从 table cataloginventory_stock_item
添加 is_in_stock 列,这个 table 包含产品 ID 列。
我该怎么做?
这是我的输出,我需要从不同的table向它添加一列is_in_stock,但我很挣扎:
请参阅 MySQL Join Made Easy 以获取以下查询的逻辑:
SELECT A.entity_id as product_id, A.sku, B.is_in_stock
FROM catalog_product_entity A INNER JOIN cataloginventory_stock_item B
ON A.entity_id=B.product_id;
找到了我要找的查询。如果有人需要它,那就是这个:
SELECT p.entity_id as product_id, p.sku, c.is_in_stock
FROM catalog_product_entity as p
INNER JOIN cataloginventory_stock_item as c
ON p.entity_id = c.product_id
我正在尝试获取 table 显示:
SKU
product_id
is_in_stock
我得到了这个,它在 table 中显示了 SKU 和产品 ID,我想向它添加 is_in_stock,我得到了这个:
SELECT entity_id as product_id, sku FROM catalog_product_entity;
catalog_product_entity table:
我现在需要从 table cataloginventory_stock_item
添加 is_in_stock 列,这个 table 包含产品 ID 列。
我该怎么做?
这是我的输出,我需要从不同的table向它添加一列is_in_stock,但我很挣扎:
请参阅 MySQL Join Made Easy 以获取以下查询的逻辑:
SELECT A.entity_id as product_id, A.sku, B.is_in_stock
FROM catalog_product_entity A INNER JOIN cataloginventory_stock_item B
ON A.entity_id=B.product_id;
找到了我要找的查询。如果有人需要它,那就是这个:
SELECT p.entity_id as product_id, p.sku, c.is_in_stock
FROM catalog_product_entity as p
INNER JOIN cataloginventory_stock_item as c
ON p.entity_id = c.product_id