我有这样的查询:
SELECT ZPRESUPUESTO,DWERK FROM ZTSD_PRESPZA_WF WHERE MANDT = 720 AND ZVERSION = 'A'
我想要做的是添加类似
的内容 SELECT ZPRESUPUESTO,DWERK FROM ZTSD_PRESPZA_WF WHERE MANDT = 720 AND ZVERSION = 'A' AND DWERK IN(2001,2002,2003,2004)
我该怎么做?此致
答案 0 :(得分:0)
使用介于而不是IN
DWERK between 2001 and 2004
试试这个
DWERK IN ('2001','2004')
答案 1 :(得分:0)
创建一个变量来保存您的值列表,每个值用逗号分隔。然后使用以下表达式将表达式添加到SQL源的SQLCommand:
"SELECT
ZPRESUPUESTO
,DWERK
FROM ZTSD_PRESPZA_WF
WHERE MANDT = 720
AND ZVERSION = 'A'
AND DWERK IN(" + [User::your_variable] + ")"