Запрос запросов полностью реализован на прикладном уровне ColdFusion (в Java) и не включает базу данных, поэтому вы не можете использовать многие функции, доступные в базе данных.
Добавить столбец вВаш запрос qHistoryData
, который вычисляет ROW_NUMBER() OVER( PARTITION BY collectid ORDER BY update_on DESC ) AS seqnum
, а затем в вашем Запросе запросов вы можете сделать:
<cfquery dbtype = "query">
SELECT *
FROM qHistoryData
WHERE seqnum = 1;
</cfquery>
Другой вариант - вручную обработать объект запроса и удалить ненужные строки .