|
教各位高手:我在使用IN 做参数查询时,碰到一个问题如下:
1、参数查询SQL语句如下:
SELECT ItemID_Input,Region_Input FROM InputDailyDetails WHERE Region_Input In ([输入内外销?])
当我运行查询并输入 内销 或 外销 时,是可以正常查询的,但当我输入 内销,外销 时,却没有记录返回,
请问该怎么输入才行。也就是如何在此查询的参数提示框内输入多个值
2、如下SQL语句是正常的:
SELECT ItemID, Region FROM InputDetails WHERE Region In ("内销")
SELECT ItemID_Input, Region_Input FROM InputDailyDetails WHERE Region_Input In ("内销","外销")
3、我知道在使用SELECT子查询可以解决此问题,如:
SELECT ItemID_Input, Region_Input FROM InputDailyDetails WHERE Region_Input In (SELECT Region FROM tblRegion)
但我在此想知道如何在参数提示框内用输入多个值来代替 SELECT子查询
请大家帮忙,多谢!
|
|