Coldfusion .加1仅用于cat参考。将您的答案更改为ArrayMax(查询['columnname']),其他人可能也会这样做。这是否只有在存在'columnname'的情况下才有效,因为avgstars不是Column?加1仅用于cat参考。将您的答案更改为Arra
Coldfusion .加1仅用于cat参考。将您的答案更改为ArrayMax(查询['columnname']),其他人可能也会这样做。这是否只有在存在'columnname'的情况下才有效,因为avgstars不是Column?加1仅用于cat参考。将您的答案更改为Arra,coldfusion,Coldfusion,.加1仅用于cat参考。将您的答案更改为ArrayMax(查询['columnname']),其他人可能也会这样做。这是否只有在存在'columnname'的情况下才有效,因为avgstars不是Column?加1仅用于cat参考。将您的答案更改为ArrayMax(查询['columnname']),其他人可能也会这样做。这是否只有在存在'columnname'的情况下才有效,因为avgstars不是Column?加1仅用于cat参考。将您的答案更改为ArrayMax(查询['columnnam
.加1仅用于cat参考。将您的答案更改为ArrayMax(查询['columnname']),其他人可能也会这样做。这是否只有在存在'columnname'的情况下才有效,因为avgstars不是Column?加1仅用于cat参考。将您的答案更改为ArrayMax(查询['columnname']),其他人可能也会这样做。这是否只有在存在'columnname'的情况下才有效,因为avgstars不是Column?加1仅用于cat参考。将您的答案更改为ArrayMax(查询['columnname']),其他人可能也会这样做。这是否只有在存在'columnname'的情况下才有效,因为avgstars不是Column?加1仅用于cat参考。将您的答案更改为ArrayMax(查询['columnname']),其他人可能也会这样做。由于avgstars不是一个ColumnM,这难道不是只有在存在'columnname'时才起作用吗?
<tr>
<td>#csedept_name#</td>
<td><div align="right">#totalcount#</div></td>
<td><div align="right"><cfif totalstars eq ''>–<cfelse>#totalstars#</cfif></div></td>
<td><div align="right"><cfif totalstarsgiven eq ''>–<cfelse>#totalstarsgiven#</cfif></div></td>
<td><div align="right"><cfif totalstars eq ''>–<cfelse><cfset avgstars = totalstars / totalcount>#DecimalFormat(avgstars)#</cfif></div></td>
</tr>
<cfset countEmployees = countEmployees + totalcount>
<cfif totalstarsgiven neq ''><cfset countStarsGiven = countStarsGiven + totalstarsgiven></cfif>
<cfif totalstars neq ''>
<cfset countStarsReceived = countStarsReceived + totalstars>
<cfset countStarAverage = countStarAverage + avgstars>
</cfif>
.....
<th><div align="right">#countEmployees#</div></th>
<th><div align="right">#countStarsReceived#</div></th>
<th><div align="right">#countStarsGiven#</div></th>
<th><div align="right">#avgstars#</div></th> //here to display the max of the average
<h1><cfoutput>#self#</cfoutput></h1>
<cfquery datasource="Intranet" name="GetDepartments">
SELECT * FROM CSEReduxDepts
</cfquery>
<cfquery datasource="Intranet" name="GroupStars">
SELECT execoffice_status, employeedept, COUNT(*) as 'totalstars'
FROM CSEReduxResponses
WHERE execoffice_status = 1
GROUP BY execoffice_status, employeedept
</cfquery>
<cfquery dbtype="query" name="GetTotalStars">
SELECT *
FROM GroupStars, GetDepartments
WHERE GroupStars.employeedept = GetDepartments.csedept_id
</cfquery>
<cfif GetTotalStars.RecordCount gt 0>
<cfquery datasource="PhoneList" name="GetAllData">
SELECT dept.csedept_id, COUNT(*) as 'totalcount'
FROM employee, dept
WHERE employee.dept_id = dept.dept_id
AND employee.emp_status = 1
AND dept.csedept_id is not null
GROUP BY dept.csedept_id
</cfquery>
<cfquery dbtype="query" name="GetDepartmentTotalEmployeesCount">
SELECT *
FROM GetAllData, GetDepartments
WHERE GetAllData.csedept_id = GetDepartments.csedept_id
</cfquery>
<cfquery name="joinQuery" dbtype="query" >
SELECT *
FROM GetTotalStars
WHERE GetTotalStars.csedept_id = -1
</cfquery>
<cfset QueryAddRow(joinQuery)>
<cfquery name="GetUnion" dbtype="query" >
SELECT *
FROM GetDepartmentTotalEmployeesCount, GetTotalStars
WHERE GetDepartmentTotalEmployeesCount.csedept_id = GetTotalStars.csedept_id
UNION
SELECT GetDepartmentTotalEmployeesCount.*, joinQuery.*
FROM GetDepartmentTotalEmployeesCount, joinQuery
WHERE GetDepartmentTotalEmployeesCount.csedept_id NOT IN (#ValueList(GetTotalStars.csedept_id)#)
</cfquery>
<cfquery datasource="Intranet" name="GroupStarsGiven">
SELECT execoffice_status, submitterdept, COUNT(*) as 'totalstarsgiven'
FROM CSEReduxResponses
WHERE execoffice_status = 1
GROUP BY execoffice_status, submitterdept
</cfquery>
<cfquery dbtype="query" name="GetTotalStarsGiven">
SELECT *
FROM GroupStarsGiven, GetDepartments
WHERE GroupStarsGiven.submitterdept = GetDepartments.csedept_id
</cfquery>
<cfquery name="joinQuery2" dbtype="query" >
SELECT *
FROM GetTotalStarsGiven
WHERE GetTotalStarsGiven.csedept_id = -1
</cfquery>
<cfset QueryAddRow(joinQuery2)>
<cfquery name="GetUnion2" dbtype="query" >
SELECT *
FROM GetUnion, GetTotalStarsGiven
WHERE GetUnion.csedept_id = GetTotalStarsGiven.csedept_id
UNION
SELECT GetUnion.*, joinQuery2.*
FROM GetUnion, joinQuery2
WHERE GetUnion.csedept_id NOT IN (#ValueList(GetTotalStarsGiven.csedept_id)#)
ORDER BY csedept_name ASC
</cfquery>
select dept, max(number) maxnumber, avg(number) avgnumber
from department join
(select deptid, number
from department
where clause
) temp on department.deptid = temp.deptid
where clause
group by dept
<cfset maxNum = ArrayMax(query['columnname']) />