requette supprimer les doublons mysql

houcine-b
WRInaute discret
WRInaute discret
 
Messages: 96
Inscription: 28 Jan 2007

requette supprimer les doublons mysql

Message le Jeu Fév 25, 2010 14:10

Bonjour,
je n'arrive pas à faire une requette pour afficher les entrées qui possede la meme valeur dans le champs titre et utilisateur dans une table xyz

j'espere trouvez de l'aide ou un chemin
merci à vous


thunderfear
WRInaute discret
WRInaute discret
 
Messages: 62
Inscription: 12 Oct 2004

Re: requette supprimer les doublons mysql

Message le Jeu Fév 25, 2010 14:18

Salut,

SELECT titre FROM xyz GROUP BY titre HAVING count(*) > 1 ? (Si j'ai bien compris la question)
Dernière édition par thunderfear le Jeu Fév 25, 2010 14:26, édité 1 fois.


Bacteries
WRInaute passionné
WRInaute passionné
 
Messages: 1369
Inscription: 27 Mai 2004

Re: requette supprimer les doublons mysql

Message le Jeu Fév 25, 2010 14:21

SELECT * FROM utilisateur u, utilisateur u2
WHERE u2.title = u.title

houcine-b
WRInaute discret
WRInaute discret
 
Messages: 96
Inscription: 28 Jan 2007

Re: requette supprimer les doublons mysql

Message le Jeu Fév 25, 2010 14:51

thunderfear a écrit:Salut,

SELECT titre FROM xyz GROUP BY titre HAVING count(*) > 1 ? (Si j'ai bien compris la question)


pas très exactement, j'utilise cette requette pour indiquer les doublon

SELECT `title` , COUNT( * )
FROM `annonce`
GROUP BY `title`
ORDER BY COUNT( * ) DESC
LIMIT 0 , 30

elle m'affiche les titres qui se repete et le nombre de repetition sauf que je voudrais afficher les titre qui se repetent et qui viennent du meme utilisateur, c a d les utilisateur qui ont posté leurs annonces deux fois ou plus

jcaron
WRInaute accro
WRInaute accro
 
Messages: 2687
Inscription: 13 Fév 2004

Re: requette supprimer les doublons mysql

Message le Jeu Fév 25, 2010 15:56

select title,user from table group by title,user having count(*)>1

Jacques.

houcine-b
WRInaute discret
WRInaute discret
 
Messages: 96
Inscription: 28 Jan 2007

Re: requette supprimer les doublons mysql

Message le Jeu Fév 25, 2010 16:11

jcaron a écrit:select title,user from table group by title,user having count(*)>1

Jacques.

c'est exactement ça , merci :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités