Comment trouver des enregistrements identiques - SQL/NoSQL - Programmation
Marsh Posté le 27-01-2006 à 14:28:49
having est ton ami
select truc, count(truc)
from tatouille
where machin = bidule
group by truc
having count(truc) > 1
Marsh Posté le 27-01-2006 à 14:31:00
par exemple :
Code :
|
ça retourne tous les types de tiers dont j'en connais plus de 100 dans la société 2.
Marsh Posté le 27-01-2006 à 14:32:32
et ça :
Code :
|
ça me retourne la liste des sigles tiers dont je connais plus de 100 qui ont le même type dans la société 2
c clair ?
Marsh Posté le 27-01-2006 à 15:55:40
C'est bon merci ca fonctionne avec :
SELECT email, count (email)
FROM `mailinglistOLD`
group by email
having count(email) >2;
Marsh Posté le 27-01-2006 à 14:12:45
Bonjour,
J'ai besoin d'un petit coup de main pour trouver dans ma base de donnée des enregistrements identiques :
Par exemple je voudrais trouver toutes les adresses emails qui sont identiques entre elles ou tous les noms de clients qui sont identiques entre eux.
Je sais faire une recherche quand j'ai déjà une valeur mais le problème est que là je n'ai pas de valeur de départ...
Merci pour votre aide.
A+