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