trouver les valeurs identiques dans le même champs

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : trouver les valeurs identiques dans le même champs

par Truc » 31 janv. 2008, 13:20

Modération :
karenma, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.

2 valeurs identiques

par karenma » 31 janv. 2008, 12:52

bonjour
ça marche
merci pour vos réponses

par h0_noMan » 27 janv. 2008, 18:51

Code : Tout sélectionner

SELECT count(*), monChamp FROM maTable GROUP BY monChamp HAVING (count(*)>1)

2 valeurs identiques

par karenma » 27 janv. 2008, 18:39

Bonjour

j'ai essayée avec COUNT, ça marche mais comment savoir quelles sont ces 2 valeurs identiques

Merci d' avance pour la réponse.

par Jules Petibidon » 27 janv. 2008, 18:06

Hello,

J'ai l'impression que je comprends pas la question comme tout le monde ;)

Alors je propose un

Code : Tout sélectionner

SELECT COUNT(*) AS nb FROM table GROUP BY champ
et donc si tu as un nb>1 c'est que tu as des valeurs identiques.

par zeus » 27 janv. 2008, 17:58

Est-ce que tu peux nous donner la structure de tes tables (sous la forme d'un export CREATE TABLE) et un échantillon de données (sous la forme export INSERT INTO) ?

J'ai une idée à te proposer, mais il me faudrait ça ;)

par h0_noMan » 27 janv. 2008, 17:55

C'est simple, tu recuperes cette valeur dynamiquement et tu test ensuite.

pas de référence

par karenma » 27 janv. 2008, 17:48

bonjour
mais ne faut il pas une valeur référence pour utiliser like?
or moi je n'ai pas de valeur référence
je veux juste savoir s'il y a deux valeurs identiques dans mon champs mais je ne connais pas cette valeur
Comment faire alors?
merci d'avance pour votre réponse

par Truc » 27 janv. 2008, 16:32

ça tourne plutôt autour d'une requête et donc de SQL... je déplace !

Regarde du coté de LIKE

champs

par karenma » 27 janv. 2008, 09:03

bonjour
en fait si par exemple j'ai dans le champs "essai" les valeurs:
b, c, d, h, g, i, l, v, h, d, a, h, o
qu'il me trouve
h --> titre corespondant
h --> titre corespondant
h --> titre corespondant
d--> titre corespondant
d--> titre corespondant

merci d'avance pour votre réponse

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par Berzemus » 27 janv. 2008, 01:19

salut,

si tu pouvais formuler un peu plus clairement ce que tu recherches..

Qu'entends tu exactement par "identique" ? Tous les mots d'un champ qui apparaisent plus d'une fois ? Mot par mot, ou trié selon le mot ? ou simplement savoir combien il y a d'occurences de chaque mot ?

On peut sans doute t'aider, mais la, c'est assez flou.

par Anémone » 26 janv. 2008, 19:40

SELECT champ FROM table WHERE champ='$identique'
???????????

trouver les valeurs identiques dans le même champs

par karenma » 26 janv. 2008, 19:22

bonjour
j'aimerai faire une requete avec select qui trouve les mots identiques dans le même champs
je n'ai trouvé que pour trouver des mots différents (avec select distinct ) mais pas identique
Quelqu'un a t il une idée?
merci d'avance pour votre réponse