« SQL » : différence entre les versions

De knowledge
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