1
我想創建一個基於IF語句與多個條件和LEN加盟,我無法得到它的工作。如何使用IF(LEN在LEFT JOIN
SELECT
"Datafeed-WO"."Billing Cd" AS 'Billing Type',
IF(LEN("Datafeed-WO"."Zip") = 6, 'CDA', 'USA') AS 'Country',
"BudgetTbl"."BudYr" AS 'Budget Yr',
"BudgetTbl"."Budget" AS 'Group Budget'
FROM "Datafeed-WO"
LEFT JOIN "BudgetTbl"
ON (IF(LEN("Datafeed-WO"."Zip") = 6, 'CDA', 'USA') = "BudgetTbl"."Country")
AND ("Datafeed-WO"."Billing Cd" = "BudgetTbl"."Billing Cd")
感謝任何幫助解決這個問題!
那究竟是什麼問題? – Mureinik
這是SQL服務器嗎? –
'LEFT JOIN'BudgetTbl「 ON(IF(LEN(」Datafeed-WO「。」Zip「)= 6,'CDA','USA')=」BudgetTbl「。」Country「)'This does not look good。你想達到什麼目的? –