SELECT DISTINCT Table3.ID
FROM Table1
INNER JOIN Table2 ON Table1.thisID = Table2.thisID
INNER JOIN Table3 ON Table2.ID = Table3.ID
WHERE ( Table1.ID IN
(
<cfqueryparam cfsqltype="cf_sql_integer"
value="#idlist#" list="yes">
)
)
AND Table2.ID IN
(
<cfqueryparam cfsqltype="cf_sql_integer"
value="#idlist2#" list="yes">
)
AND Table3.active=1
ORDER BY Table3.ID
当我运行上述代码时,需要11到15秒的时间。如果我移除cfqueryparam,并只使用变量idlist2,查询仅需要32毫秒。这是cfqueryparam的问题吗,还是我的操作有误?
cfsqltype
的值来匹配? - Regular Jo