I need to group my query where multiple columns match. For example, group all rows where date, category, and description match. I know how to use cfoutput grouping when grouping on one column, such as:
<cfoutput query="myQry" group="date">
#date#
<cfoutput>
#detail#
</cfoutput>
</cfoutput>
But, I want to group where multiple columns match, like so:
<cfoutput query="myQry" group="date,category,description">
#date# #category# #description#
<cfoutput>
#detail#
</cfoutput>
</cfoutput>
I know cfoutput grouping doesn't work like above. So how can I group on multiple columns?
You add extra <cfoutput group="">
tags.
<cfoutput query="myQry" group="date">
<cfoutput group="category">
<cfoutput group="description">
#date# #category# #description#
<cfoutput>
#detail#
</cfoutput>
</cfoutput>
</cfoutput>
</cfoutput>