Ken*_*h J 1 sql-server coldfusion cfquery jdbc sql-function
我正在构建一个具有SQL Server数据库连接的冷融合应用程序.我需要组记录,只返回组中的第一个.我在coldfusion中写了以下查询.
SELECT FIRST(ID)
FROM table
GROUP BY NAME
Run Code Online (Sandbox Code Playgroud)
哪个返回以下错误:
[Macromedia] [SQLServer JDBC Driver] [SQLServer]'first'不是公认的内置函数名.
这是一种在coldfusion查询中使用第一个函数的方法吗?
有没有其他方法可以实现这一目标?
*我没有直接访问数据库的权限.只需访问冷聚变数据连接
FIRST在SQL Server中无效(您必须考虑Access).也许你的意思是:
SELECT NAME, MIN(ID)
FROM dbo.table
GROUP BY NAME;
Run Code Online (Sandbox Code Playgroud)
在SQL Server"Denali"中,您将能够使用FIRST_VALUE/ LAST_VALUE与窗口函数结合使用.
| 归档时间: |
|
| 查看次数: |
1065 次 |
| 最近记录: |