Max pour valeur CHAR?

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 : Max pour valeur CHAR?

Re: Max pour valeur CHAR?

par xzena » 02 déc. 2011, 12:22

merci beaucoup pour la solution ! c'est résolu.

Re: Max pour valeur CHAR?

par xTG » 01 déc. 2011, 18:45

La fonction MAX() prend en compte les numériques et non les caractères.
Mais pourquoi ne pas utiliser COUNT() dans ton cas ?
SELECT champ, COUNT(champ)
FROM maTable
GROUP BY champ
ORDER BY COUNT(champ) DESC
Cela te renverra la liste des champs avec leur nombre dans l'ordre décroissant.

Max pour valeur CHAR?

par xzena » 01 déc. 2011, 18:17

salut,
je sais pas comment faire une requête qui me récupère la valeur la plus choisie!
j'explique: j'ai un champ où on enregistre par ex soit x ou y ou z alors l'utilisateur sélectionne un seul choix pour chaque insert.
donc moi je veux récupérer la valeur la plus choisie pour l'afficher!
c'est simple je pense mais pourtant à cause de mes valeurs qui sont CHAR la fonction MAX ne m'a pas marché donc je cherche une solution et merci d'avance.