我有两列我正在尝试加入,但得到一堆空值,因为它不是在两列中都说“SWEATER”,而是在一个列中显示“SWEATER”,在另一个列中显示“SWEAT”。我做了一个 FULL OUTER JOIN,虽然有很多匹配,但由于上述问题,仍然有一堆空值。
使用 Tableau 对两个查询执行 FULL OUTER JOIN:一个查询提取“售出的商品数量”,而另一个查询“返回的商品数量”,与商品名称/商品描述相匹配(在理想情况下,会完全匹配。但这是我的问题,他们没有)。
SELECT
item_description_1, SUM(quantity_ordered) "units_sold_OCT2019"
FROM
l_dmw_order_report
WHERE
quantity_ordered > 0
AND oms_order_date BETWEEN '2019-10-01' AND '2019-10-31'
GROUP BY item_description_1
HAVING item_description_1 NOT IN ('Freight')
ORDER BY item_description_1
SELECT
item_name, SUM(return_qty) "#_of_returns_OCT2019"
FROM
l_nvr_ec_returns
WHERE
return_created_date BETWEEN '2019-10-01' AND '2019-10-31'
AND return_status NOT IN ('Cancelled', 'cancelled')
GROUP BY item_name
HAVING item_name NOT IN ('')
ORDER BY item_name
[这是我卡在哪里的图像,值不匹配,我不知道如何继续以匹配它们...] [1] [1]:https:// i.stack.imgur.com/B61Gr.png