GROUPE BY  Aéronautique  Astronomie  Géologie  Météorologie  Végétaux
 Animaux  Biologie Santé  Informatique  Paléontologie  
 Archéologie  Chimie  Mathématiques  Physique  

GROUPE BY vous permet de grouper des éléments de votre table.

Par contre, DISTINCT vous permet de sélectionner des éléments différents de votre table.

Le DISTINCT ne permet pas d'exploiter les autres champs.

Sinon le DISTINCT doit se faire sur tous les champs qui vous intéresse.

 

N Nom Math
1 Pascale 10
2 Paul 12
3 Pascale 15
4 Jacques 15
5 Joel 10
6 Jacques 15

Si on utilise un GROUPE BY sur le champs nom et SUM sur le champs Math

On obtiens le résultat suivant :

Pascale 25
Paul 12
Jacques 30
Joel 10

Si Par contre on utilise DISTINCT sur le champs nom

On obtient le résultat suivant :

Pascale
Paul
Jacques
Joel

DISTINCT sur les champs Nom et Math

On obtient le résultat suivant :

Pascale 10
Paul 12
Pascale 15
Jacques 15
Joel 10
Jacques 15

Hit-Parade