Coldfusion 比较mysql查询和sql查询

Coldfusion 比较mysql查询和sql查询,coldfusion,Coldfusion,我更喜欢在php或javascript中操作数组和对象,几乎不使用coldfusion 我有一个从mysql中提取数据的查询。我想存储结果列表或数组(或更简单的方法) 在从msql循环生成html输出的第二个查询时,我需要查看之前的mysql数组或列表中是否包含一个值 尝试使用各种cf数组/列表方法,但确实不确定解决以下问题的最佳方法是什么if。 CF版本是9 <cfquery datasource="Mysql" name="premium_submitters"> SELEC

我更喜欢在php或javascript中操作数组和对象,几乎不使用coldfusion

我有一个从mysql中提取数据的查询。我想存储结果列表或数组(或更简单的方法)

在从msql循环生成html输出的第二个查询时,我需要查看之前的mysql数组或列表中是否包含一个值

尝试使用各种cf数组/列表方法,但确实不确定解决以下问题的最佳方法是什么
if
。 CF版本是9

<cfquery datasource="Mysql" name="premium_submitters">
  SELECT submitter_id from table  
</cfquery>
<!--- Need loop to store to array or list??--->

<cfquery datasource="Sql" name="main_data">
    SELECT * from table
</cfquery>

<cfoutput query="main_data">
    <cfif #submiiter_id# <!---is in Mysql array/list return boolean---> >

    </cfif>
</cfoutput>

从表中选择提交者id
从表中选择*
用于将查询的一列的值获取到列表中

<cfquery datasource="Mysql" name="premium_submitters">
  SELECT submitter_id from table  
</cfquery>

<cfset submittersList = ValueList(premium_submitters.submitter_id)>

<cfquery datasource="Sql" name="main_data">
    SELECT * from table
</cfquery>

<cfoutput query="main_data">
    <cfif ListFind(submittersList, main_data.submitter_id) gt 0>
      <!--- is in list, do whatever --->
    </cfif>
</cfoutput>

从表中选择提交者id
从表中选择*

这也是我最初的尝试之一。我发现以下错误
ValueList()函数有一个无效参数:premium\u submitters.submitter\u id。
您是否对premium\u submitters查询执行了
cfdump
以确保其已填充?是的,我刚刚解决了问题,我没有注意到这两个字段的拼写存在差异,然后,当我试图找出使用哪种列表方法时,我忽略了打字错误的区别是的,它应该属于