需要帮助使用Excel中的SQL,特别是“SQL”吗&引用;参数

需要帮助使用Excel中的SQL,特别是“SQL”吗&引用;参数,sql,excel,vba,parameters,Sql,Excel,Vba,Parameters,我已在excel中设置了此SQL查询: SELECT * FROM acct.view_op_seremain WHERE SEC_ID = (?) 我已将“?”参数定向到Excel中的单元格A1。现在,我希望这个A1参数单元格包含多个值,但我不确定它是否需要特殊格式?到目前为止,我已尝试在单元格A1中执行以下操作: Justin, John, James ('Justin','John','James') 'Justin','John','James' 这些格式都没有给我结果。你知道

我已在excel中设置了此SQL查询:

SELECT * FROM acct.view_op_seremain

WHERE SEC_ID = (?)
我已将“?”参数定向到Excel中的单元格A1。现在,我希望这个A1参数单元格包含多个值,但我不确定它是否需要特殊格式?到目前为止,我已尝试在单元格A1中执行以下操作:

Justin, John, James

('Justin','John','James')

'Justin','John','James'

这些格式都没有给我结果。你知道我做错了什么吗

不能以这种方式传递多个参数

根据所使用的数据库,您可以将单个字符串参数传递给databaase引擎,并让数据库引擎为您拆分字符串


例如,.

你很接近了。只是
=
只比较一个值,而您试图给它多个值。在语句中尝试一个

WHERE SEC_ID IN (?)
然后这个输入字符串应该可以工作:

'Justin','John','James'