如何使用ColdFusion获取查询变量中的特定Row



以以下查询为例:

<cfquery name="Test" Datasource = "TestDB">
    Select * from Table_Test
</cfquery>

假设"Test"查询返回10行。我想在当前时间显示单行。

注意:我不想更改SQL语句。

如果您知道行号,Test.columnName[RowNumber]将显示指定行号中columnName的值。

如果您想要查询中的一个随机行:

    <cfset start = randRange(1, Test.recordCount)>
    <cfoutput>
        #Test.name[start]#&nbsp;#Test.email[start]#<br>
    </cfoutput>

无需循环。

注意:修改查询以获得随机行更有效。

如何在SQL中请求随机行?

相关内容

  • 没有找到相关文章

最新更新