我有一个返回一堆查询的存储过程,我需要根据两列或更多列中的信息选择一些查询。我以前用过cfloop query ="resultName"
,但这次我不能简单地循环它。这甚至可能吗?
代码:
<!--- Run procedure to generate result set/query --->
<cfstoredproc datasource="#XXX#" procedure="XXX">
<cfprocparam type="In" value="12" cfsqltype="CF_SQL_INTEGER">
<cfprocparam type="In" value="3" cfsqltype="CF_SQL_INTEGER">
<cfprocparam type="In" value="1" cfsqltype="CF_SQL_BIT">
<cfprocresult name="QueryU">
</cfstoredproc>
QueryU
由一堆查询组成,我想根据其他两个列值从中选择一个列值。
更新:
问题实际上是,“如何从现有查询中选择记录子集?”