SQL

De knowledge
Révision datée du 14 mai 2024 à 13:55 par Jpinon (discussion | contributions) (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... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
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