2016-03-09 42 views
-2

大家。我希望CRM系統無論你使用的是一些DBMS,我還沒有聽說過,以返回與角色號碼的所有認捐者1600,1700和1800是沒有磨損的(tildato磨耗=)這個表達式爲什麼不起作用?

(aktorid from fadderskap where rollenr = 1600 
or aktorid from fadderskap where rollenr = 1700 
or aktorid from fadderskap where rollenr = 1800) 
and nvl(tildato, trunc(sysdate) + 1) >= trunc(sysdate) 
+0

你在用什麼CRM,你應該用SQL還是其他語言編寫表達式? –

+0

請閱讀一本關於構建select語句的書或anarticle。 SQL是一種語法固定的語言,它不理解您嘗試創建的語法。 – dasblinkenlight

+0

SQL查詢傳統上以關鍵字「SELECT」開頭。請發佈您的整個查詢。 –

回答

2

,或者你有語法問題..所以試試這個查詢,而不是:

aktorid from fadderskap 
where rollenr in (1600,1700,1800) 
    and nvl(tildato, trunc(sysdate) + 1) >= trunc(sysdate) 
+0

非常感謝你,它工作:) – christianpoppe

相關問題