2015-06-19 82 views
0
SELECT * 
FROM xyz 
WHERE applyat = 'anita' 
    AND applyAt = 'Create' 
    AND country = '50' 
    AND dest_country = '108' 
    AND originCurrency = 'EUR' 
    AND destCurrency = 0 AND isEnable = 'Y' 
    AND agentID = 0 
    AND Module = 'abc' 
ORDER BY ruleID DESC 
+0

什麼是'destCurrency'列的數據類型? – AnkiiG

+0

這是您的實際查詢,名稱爲xyz?而且沒有聯接? destCurrency不含糊? –

+0

[link] varchar(10)@AnkiiGangrade – ImranNaqvi

回答

1

您應該添加引號,因爲它是一個varchar

SELECT * FROM xyz WHERE applyat = 'anita' AND applyAt = 'Create' AND country = '50' AND dest_country = '108' AND originCurrency = 'EUR' AND destCurrency = '0' AND isEnable = 'Y' And agentID = 0 AND Module = 'abc' ORDER BY ruleID DESC

+0

有沒有工作@ user3728916? – AnkiiG

+0

仍然在行 – ImranNaqvi

+0

該列是否具有「0」或「1」或其他值? – AnkiiG