Scott Bennett
09/13/2024, 8:44 PMScott Bennett
09/13/2024, 9:04 PMScott Bennett
09/13/2024, 9:13 PMScott Bennett
09/13/2024, 9:14 PMczeller
09/13/2024, 9:18 PMdswitzer
09/13/2024, 9:18 PMScott Bennett
09/13/2024, 9:26 PM<cfscript>
myOriginalQuery = queryNew("id,value", "integer,varchar");
for (i = 1; i <= 10; i++) {
queryAddRow(myOriginalQuery);
querySetCell(myOriginalQuery, "id", i, i);
querySetCell(myOriginalQuery, "value", "Value " & i, i);
}
qofq = queryExecute("
select *
from myOriginalQuery
where currentRow between 3 and 5 /* filter out the rows you don't want */
", {
}, {
dbtype: "query"
});
writedump(var=myOriginalQuery, label="myOriginalQuery");
dump(var=qofq, label="query of queries");
</cfscript>Rodney
09/16/2024, 12:23 PMScott Bennett
09/16/2024, 4:24 PMScott Bennett
09/16/2024, 4:28 PMScott Bennett
09/16/2024, 4:28 PMScott Bennett
09/16/2024, 4:29 PMScott Bennett
09/16/2024, 4:42 PMScott Bennett
09/16/2024, 4:42 PMScott Bennett
09/16/2024, 4:43 PMScott Bennett
09/16/2024, 4:44 PMScott Bennett
09/16/2024, 4:45 PMRodney
09/16/2024, 4:46 PMScott Bennett
09/16/2024, 4:47 PMfilteredQuery=myOriginalQuery.Filter(function(rowData,RowNumber){
return arguments.RowNumber >=3 and arguments.RowNumber <=5;
})Rodney
09/16/2024, 4:49 PMScott Bennett
09/16/2024, 4:53 PMScott Bennett
09/16/2024, 4:54 PMScott Bennett
10/03/2024, 8:19 PMczeller
10/03/2024, 8:23 PMslice() was available for queries. it's even documented https://docs.lucee.org/reference/objects/query.htmlRodney
10/03/2024, 8:26 PMScott Bennett
10/03/2024, 8:27 PMRodney
10/03/2024, 8:29 PM