我使用的是MS SQL,並在這裏工作是我的查詢......SQL數學問題總在 - 拆卸時任一條件
SELECT SUM(Quantity) FROM table1
WHERE [item_no]='0052556'
AND [qty_to_ship] > 0
AND [type] = 5
有趣的是,查詢,因爲它凌駕於返回「NULL」 ......但是,如果我刪除的最後2個條件,它工作正常,任何一個(返回一個實數)
澄清,這些查詢做工精細:
SELECT SUM(Quantity) FROM table1
WHERE [item_no]='0052556'
AND [type] = 5
和
SELECT SUM(Quantity) FROM table1
WHERE [item_no]='0052556'
AND [qty_to_ship] > 0
還指出: '類型' 是一個PK,INT NOT NULL
什麼可能導致此?
這幾乎是5日上午在這裏,你是絕對正確的,現在我覺得很傻... 感謝! – Sev 2010-08-09 11:58:00