好吧,我完全陌生的SQL如此裸露在我身邊。我創建了一個聲明,我有我想要的結果,但想要擺脫重複的結果。什麼是這個簡單的解決方案?這裏是我的發言刪除重複的SQL加入結果
SELECT
li.location,
li.logistics_unit,
li.item,
li.company,
li.item_desc,
li.on_hand_qty,
li.in_transit_qty,
li.allocated_qty,
li.lot,
i.item_category3,
location.locating_zone,
location.location_subclass,
i.item_category4
FROM
location_inventory li
INNER JOIN item i ON li.item = i.item
INNER JOIN location l ON l.location = li.location
WHERE
i.item_category3 = 'AS' AND
li.warehouse = 'river' AND
li.location NOT LIKE 'd%' AND
li.location NOT LIKE 'stg%'
ORDER BY
li.item asc
在這樣的查詢中通常重複的結果是由於邏輯或「連接」問題。我會進一步調查(通過查看中間結果)以確保所有條件都是正確和完整的。 –