ORDER BY MAX

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 : ORDER BY MAX

Re: ORDER BY MAX

par rimie » 01 mars 2012, 13:46

c'est bon, ca marche pour le moment, merci

Re: ORDER BY MAX

par moogli » 01 mars 2012, 11:20

Utilisé phpmyadmin sans retenu ;)

Tu test la requête en dehors du reste si tu elle fonctionne tu l'Integre au code php :)

Il n'y a que comme ça que tu progressera et en Plus avec pma tu pas tous casser ;)

@+

Re: ORDER BY MAX

par rimie » 01 mars 2012, 10:13

as tu essayé ? :mrgreen: :mrgreen:
Oui :mrgreen: mais doute de commetre une betise =D>

Re: ORDER BY MAX

par moogli » 01 mars 2012, 09:41

as tu essayé ? :mrgreen: :mrgreen:

Re: ORDER BY MAX

par rimie » 01 mars 2012, 04:55

est ce que c'est la bonne requete:
SELECT country, COUNT( country_code ) AS connected
FROM online
GROUP BY country_code
ORDER BY connected DESC
LIMIT 0 , 30

ORDER BY MAX

par rimie » 01 mars 2012, 04:00

Bonjour,

J'ai une table des visiteurs en ligne, exemple d'affichage:
France: 2
Belgique: 3
USA: 2
ect
je voudrais faire un ORDER BY suivant le nombre de connectes, si le nombre de connecte se repete sur plusieurs pays, je fais reference au pays, resultat souhaitable:
Belgique: 3
France: 2 // ici F avant U
USA: 2
je fais ma requete avec MAX, mais une erreur se produisait:
SELECT country, COUNT(country_code) AS connected FROM online WHERE country_code = "'.$country_code.'" GROUP BY country_code ORDER BY MAX(COUNT(connected)) ASC
Warning: PDO::query() [pdo.query]: SQLSTATE[42S22]: Column not found: 1247 Reference 'connected' not supported (reference to group function) in
merci