我正在尝试将变量MySQL
从Coldfusion
. 我的查询目前包括:
<cfif Session.app_assign EQ "0">
AND art.iln IN ( #Session.app_ilns# )
<cfelseif Session.app_assign EQ "1">
AND art.marke IN ( "#Session.app_keys#" )
</cfif>
Session.app_ilns
将是一个像这样的数字列表:1111111111111,2222222222222.... 但是,Session.app_keys
将是字符串列表,例如:
sample_1, sample_2, sample_3
这将在我的脚本中产生错误,因为
unknown column "sample_1, sample_2, sample_3" in where clause.
问题:
有没有办法将 MySQLIN
与字符串值列表一起使用,或者我是否需要预先循环变量以添加引号。还有其他方法可以完成这项工作吗?
谢谢!