gpt4 book ai didi

sql - ColdFusion:获取名称中包含变量的 RecordCount

转载 作者:行者123 更新时间:2023-12-02 04:07:26 25 4
gpt4 key购买 nike

我想获取名称中包含变量的查询的记录计数。

<cfloop query="Getteam">
<cfquery name="GetJobs#teamstaffid#" datasource="#dataSource#" >
SELECT *
FROM Request, Hist_Req_Assign, Hist_Req_status
WHERE hist_req_assign.teamstaffid = '#teamstaffid#' AND
hist_req_assign.requestid = request.requestid AND
hist_req_status.requestid = request.requestid AND
hist_req_status.statusid = '3'
</cfquery>
</cfloop>

GetTeam 会显示我团队中每个员工的 ID。
GetJob#teamstaffid#得到他们所有的工作。

我的第一 react 是:<cfoutput>#GetJobs#teamstaffid#.RecordCount#</cfoutput>

这显然行不通。如何获取每个团队成员的记录数?谢谢

最佳答案

name cfquery 中的属性tag 是查询的输出变量。如果未指定,则为变量的默认范围,例如 GetJobs#teamstaffid#VARIABLES 。 ColdFusion 中的变量范围是结构。

要访问动态变量,请使用结构的括号表示法:

<cfoutput>#VARIABLES["GetJobs#teamstaffid#"].RecordCount#</cfoutput>

注意:如果您的代码是函数的一部分,请使用 LOCAL范围而不是 VARIABLES范围。

关于sql - ColdFusion:获取名称中包含变量的 RecordCount,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38770014/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com