Regroupement de jeux d'enregistrements sur un champs d'une table

Contenu du snippet

On prend un exemple simple :
Une table ELEVE (num_eleve en clé primaire, nom_eleve, num_classe# en clé etrangère)

Le but est de regrouper les élèves par classe :

On obtiendra par exemple :
. 6ème :
- TOTO
- TATA
. 5ème :
- TUTU
- TITI

Source / Exemple :


<!-- On définit la requête-->
<cfquery name="test" datasource="basedonnees">
	SELECT * FROM ELEVE
	ORDER BY num_classe
</cfquery>

<!-- On affiche les résultats -->
<cfoutput query="test" group="num_classe">
	Classe : #num_classe#<br>
	<cfoutput>
		#nom_eleve#<br>
	</cfoutput>
</cfoutput>

Conclusion :


Voilà c'est tout...

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.