SQL
Aller à la navigation
Aller à la recherche
Ici je vais donner les syntaxes pour les requêtes rares mais parfois utiles.
Détecter (compter) les doublons
SI on considère une table LISTE:
| Champ | Type |
|---|---|
| nom | varchar(255) |
| prenom | varchar(255) |
| age | integer |
| Addresse | varchar(255) |
| Telephone | varchar(255) |
On voudrait avoir un liste des personnes ayant le même nom et le même âge. En gros est-ce que l'on a des doublons dans une table même si ils ont changé d'adresse.
On utilise le concept de groupements et de sous totaux.
SELECT cout(*) as nbr nom, prenom, age
FROM LISTE
GROUP BY nom, prenom, age