Poster une réponse à un sujet: [SQL] Sélectionner les doublons
Attention, ce sujet est un sujet ancien (6137 jours sans réponse)
rambo2
sinon il y avais l'assitante doublons dans access
![:grin: :grin:](images/smileys/grin.gif)
zion
En lisant, la solution de etik me parait la plus logique
elle sépare bien la condition de la requête
![:smile: :smile:](images/smileys/smile.gif)
Sur un vieux MySQL tu te la fous profond quand même sa requête
![:petrus: :petrus:](images/smileys/petrus.gif)
Mais il utilise Access il est vrai
![:oh: :oh:](images/smileys/oh.gif)
3Dos
En lisant, la solution de etik me parait la plus logique
elle sépare bien la condition de la requête
![:smile: :smile:](images/smileys/smile.gif)
didix
And the winner is ... etik !
Les autres solutions c'est dmc.
Merci au gagnant et aux autres pour votre participation
Les autres solutions c'est dmc.
Merci au gagnant et aux autres pour votre participation
![:petrusjap: :petrusjap:](images/smileys/petrusjap.gif)
![:smile: :smile:](images/smileys/smile.gif)
antp
Faut dire qu'à la base Access n'est pas toujours ami avec le SQL, donc à vous trois ça ne doit pas marcher des masses
![:ddr555: :ddr555:](images/smileys/ddr555.gif)
didix
Bon, merci à vous tous, je testerai ça demain au boulot...
zion > j'avais pourtant testé un truc du genre, sans doute que je m'ai gourré qque part, ou Access n'est pas plus mon ami que le sql
![:smile: :smile:](images/smileys/smile.gif)
zion > j'avais pourtant testé un truc du genre, sans doute que je m'ai gourré qque part, ou Access n'est pas plus mon ami que le sql
![:mmmfff: :mmmfff:](images/smileys/mmmfff.gif)
etik
Sinon, ca roule bien aussi je pense
select * from table
where field1 in (select field1 from table
group by field1
having count(*) > 1)
select * from table
where field1 in (select field1 from table
group by field1
having count(*) > 1)
zion
SELECT Count(LinkCat), LinkValue
FROM `NEWS_LINK`
GROUP BY LinkCat
HAVING Count(LinkCat) > 1
Sur mon MySQL ça roule hein
FROM `NEWS_LINK`
GROUP BY LinkCat
HAVING Count(LinkCat) > 1
Sur mon MySQL ça roule hein
![:oh: :oh:](images/smileys/oh.gif)
![:benou_grilled: :benou_grilled:](images/smileys/benou_grilled.gif)
antp
Sous MySQL tu pourrais faire ceci :
1. select count( champ1 ), champ1, group_concat(distinct champ2 separator ', ') as champ2a
2. from Table
3. group by champ1
4. having count( champ1) > 1
ou du moins un truc qui ressemble
je suppose que dans Access il doit y avoir une fonction équivalente pour avoir une chaîne de toutes les occurences. Sinon à la limite tu fais un first mais t'as que le premier champ2 de chaque groupe du coup...
1. select count( champ1 ), champ1, group_concat(distinct champ2 separator ', ') as champ2a
2. from Table
3. group by champ1
4. having count( champ1) > 1
ou du moins un truc qui ressemble
je suppose que dans Access il doit y avoir une fonction équivalente pour avoir une chaîne de toutes les occurences. Sinon à la limite tu fais un first mais t'as que le premier champ2 de chaque groupe du coup...
didix
ovh >Ben le schéma c'est simplement
[champ1][champ2][champ3] ou si tu préfères [NomFichier][NomMedia][TypeMedia]
Et je cherche les doublons dans les NomFichier en affichant les autres infos pour chaque NomFichier qui existe plus d'une fois.
zion > j'ai rien fais d'autre, il m'envoie péter et ça me gonfle, donc bon
[champ1][champ2][champ3] ou si tu préfères [NomFichier][NomMedia][TypeMedia]
Et je cherche les doublons dans les NomFichier en affichant les autres infos pour chaque NomFichier qui existe plus d'une fois.
zion > j'ai rien fais d'autre, il m'envoie péter et ça me gonfle, donc bon
![:ohwell: :ohwell:](images/smileys/ohwell.gif)