CF8
我使用此行来获取查询列的MIN值.我刚刚注意到记录集中的空值会导致错误.是否有一种简单的方法可以告诉ArrayMin跳过空值而不必循环列并加载一个包含所有非空值的数组?
<cfset temp_data_min = #round(ArrayMin(query_x["some_field"]))#>
Run Code Online (Sandbox Code Playgroud)
谢谢!
小智 5
基于Al使用查询查询所说的内容,只需将Min()调用添加到查询中即可.
<cfquery name="query_x_fixed" dbtype="query">
SELECT Min(some_field) as some_field
FROM query_x
WHERE some_field IS NOT NULL
</cfquery>
<cfset temp_data_min = round(query_x_fixed.some_field)>
Run Code Online (Sandbox Code Playgroud)
经测试可在CF9中使用
| 归档时间: |
|
| 查看次数: |
276 次 |
| 最近记录: |