将 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