我正在建立一個具有SQL Server數據庫連接的冷聚變應用程序。我需要團體記錄,只返回組中的第一個。我在Coldfusion中寫了下面的查詢。SQL Server通過JDBC的FIRST函數
SELECT FIRST(ID)
FROM table
GROUP BY NAME
這是返回以下錯誤:
[Macromedia公司] [SQLServer的JDBC驅動程序] [SQLServer的] '第一' 是無法識別的內置函數名稱。
是一種在Coldfusion查詢中使用第一個函數的方法嗎?
是否有此成就的另一種方式?
*我沒有直接訪問數據庫的權限。只需訪問冷融合數據連接
僅供參考今天SQL Server中不存在'FIRST'的原因是因爲根據定義,表是無序的一組行。爲了獲得「第一」行,你需要告訴SQL Server你的意思。你是否有另一欄(如身份或日期/時間欄)可以幫助確定你的意思是「第一」? –