0
我試圖根據目標(DEST)選擇成本。如果國家的成本不存在,那麼我必須尋找大陸,如果大陸的成本不存在,那麼我選擇基於他人(目的地)。錯誤代碼:1242子查詢返回多於1行mysql
SELECT SUM(CD.COST+CW.COST) AS TOTAL_COST
FROM SHIP_COST_BY_DEST CD
INNER JOIN SHIP_COST_BY_WEIGHT CW
ON CD.PROD_CODE = CW.PROD_CODE
WHERE IF((SELECT UPPER(CD.DEST) FROM SHIP_COST_BY_DEST),
(UPPER(CD.DEST) = UPPER('Others')),
(IF((SELECT UPPER(CD.DEST) FROM SHIP_COST_BY_DEST
WHERE UPPER(CD.DEST)=UPPER('India')),
UPPER(CD.DEST) = UPPER('India'),'Asia')))
可以在任何一個可以幫助我
非常感謝,我知道了 – Naveen 2015-04-06 16:36:10
@Naveen很高興我能幫到你!請將此答案標記爲正確答案,以便其他StackOverflow人員不會試圖回答它 - 謝謝! – CindyH 2015-04-06 17:06:31