Un SELECT à priori difficile

Un SELECT à priori difficile - SQL/NoSQL - Programmation

Marsh Posté le 24-03-2006 à 13:08:00    

Hello à tous !!
Pourriez-vous m'aider ?
J'ai une entrée "email" dans ma table "chiens" de ma base de données.
J'aimerais un SELECT dans ma bdd qui sélectionne tous les enregistrements associés à des comptes dont l'adresse "email" existe plus de 10 fois dans la base de données ?
J'espère que vous m'avez compris ^^
Merci d'avance

Reply

Marsh Posté le 24-03-2006 à 13:08:00   

Reply

Marsh Posté le 24-03-2006 à 14:37:11    

tu fais un group by sur le champ "email"
 
avec une condition à la fin having count(*) > 10
 

select email, count(*)
from ta_table_chien
group by email
having count(*) > 10

Reply

Marsh Posté le 24-03-2006 à 14:39:53    

si c'est du sql server, tu dois sûrement arriver à faire ça avec une procédure stockée, sinon, par une simple requete, ça me semble délicat.
Bon courage

Reply

Marsh Posté le 24-03-2006 à 14:40:42    

dlaumor a écrit :

tu fais un group by sur le champ "email"
 
avec une condition à la fin having count(*) > 10
 

select email, count(*)
from ta_table_chien
group by email
having count(*) > 10



 
ah oui aussi... :D  
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed