<cfloop query="query1">
<cfloop query="query2">
<cfoutput>#query1.column1# - #query2.column1#<br></cfoutput>
</cfloop>
</cfloop>Tout semble correct, et en terme de syntaxe tout est parfait mais en terme de résultat, si on considère que la colonne 1 de la query1 contient les valeurs a et b et la collonne 1 de la query 2 les valeurs 1 et 2, on obtiendra :
a - 1
a - 2
a - 1
a - 2
Alors que l'on souhaitait avoir :
a - 1
a - 2
b - 1
b - 2
Pour régler ce problème, il suffit d'écrire le code suivant :
<cfloop query="query1">
<cfloop query="query2">
<cfoutput>#query1.column1[query1.currentrow]# - #query2.column1#<br></cfoutput>
</cfloop>
</cfloop>

