如何在MS Access中使用SQL将多个值用作用户输入

时间:2019-04-09 16:57:09

标签: sql ms-access input

我在Access数据库中有一个表,该表的“代码”列有大约500种类型的代码。例如,“ UZD”,“ LOT”,“ XUQ”。我建立了这个查询,以接受用户输入的特定代码,然后检索该代码的所有数据。

SELECT *
FROM table
WHERE Code = [Enter Code]

这对于仅一个代码作为用户输入非常有效。问题是,如何使它适用于多个输入?

如果用户必须查询3个代码。例如,代码为“ UZD”,“ LOT”和“ XUQ”。我应该如何构建查询来处理该问题?

这是我正在尝试的方法,但不会检索任何结果。只返回空白数据。而且我知道我的数据中有代码。

SELECT *
FROM table
WHERE Code in ([Enter Codes separated by comma])

任何建议,非常感谢。

0 个答案:

没有答案