【发布时间】:2020-01-31 23:16:17
【问题描述】:
我有一个很好的问题,可能很简单。我有以下查询:
<cfquery name="getempareview" dbtype="query">
SELECT firstname,lastname,deptname,supcode
FROM getreviews
WHERE supcode IN (#preserveSingleQuotes(setsupcode)#)
</cfquery>
我需要做的是输出,以便 supcode 在列表中包含其他数据。因此,如果我有 100 行数据并且 25 条记录的 supcode 相同,则只需以下内容:
上码 firstname lastname - 部门名称(所有 25 条记录都将在此处列出)
任何帮助将不胜感激。
【问题讨论】:
-
与您的问题无关,但使用列表属性设置为 yes 的 cfqueryparam 标记比使用 PreserveSingleQuotes 更可靠。
-
与您的问题有关,为了使@TRose 的正确答案能够为您提供所需的结果,您必须在查询中添加一个 order by 子句。
-
这是一个查询查询。有必要吗?您也许可以在一个查询中获取所有信息。您是否正在运行基本查询以获取
setsupcodes 的列表?这对您的数据库和网络来说是很多额外的工作。
标签: coldfusion cfml cfquery cfloop