« SQL » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « 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: {| class="wikitable" |+ !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... ») |
(Aucune différence)
|
Version du 14 mai 2024 à 13:55
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