我想将查询的查询用作子查询,但是出现语法错误:Encountered "(
。这是我的查询(qHistoryData
是我的查询对象):
<cfquery dbtype = "query">
SELECT * FROM
(SELECT
t2.*,
ROW_NUMBER() OVER(
PARTITION BY collectid
ORDER BY
update_on DESC
) AS seqnum
FROM
qHistoryData t2
) t
WHERE
t.seqnum = 1;
</cfquery>
尝试一下?
查询查询完全在ColdFusion应用程序层(在Java中)实现,并且不涉及数据库,因此您无法使用数据库中可用的许多功能。