lassad_haddaji
Messages postés141Date d'inscriptionmardi 24 avril 2007StatutMembreDernière intervention 6 avril 2012
-
4 mai 2009 à 21:44
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 2012
-
10 mai 2009 à 22:13
bonjour tout le monde et j'espere que m'aider de trouver la solution,
j'ai un tableau des entier chaque utilisateur entre un entier je veux faire une requete sql qui me renvoi le plus bas et unique entier.
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 4 mai 2009 à 23:29
Salut,
Extraits du règlement :
On pose une question aussi précise que possible.
On précise les détails du problème : contexte, langage, message d'erreur, etc.
On pense à donner le bout de code qui pose problème
On ne demande pas un programme tout fait, on ne demande que de l'aide sur un problème concret.
Tu auras sans doute des réponses en respectant ces qq points
lassad_haddaji
Messages postés141Date d'inscriptionmardi 24 avril 2007StatutMembreDernière intervention 6 avril 2012 5 mai 2009 à 12:37
bonjour, merci de vos reponse.
pour la requete de arto_8000, avec count(valeur) renvoi une erreur, mais j'ai enlevé count() me renvoi la valeur le plus min
////////
$sql="SELECT valeur
FROM enchere
GROUP BY valeur
ORDER BY valeur ASC , valeur ASC
LIMIT 0 , 1";
/////
on suppose que j'ai ce tableau:
syndrael
Messages postés2378Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention29 décembre 201220 5 mai 2009 à 14:40
Je comprends sa problématique mais le temps me manque pour chercher la bonne requete. Imaginons le tableau suivant
4 | 3 | 5 | 2 | 2 | 1 | 3 | 1 | 3 | 4 | 6
La réponse est 5 non ?
S.
lassad_haddaji
Messages postés141Date d'inscriptionmardi 24 avril 2007StatutMembreDernière intervention 6 avril 2012 5 mai 2009 à 18:24
include('include/config.php');
$sql="SELECT participant, valeur
FROM joueur
GROUP BY valeur
ORDER BY COUNT(valeur) ASC , valeur ASC
LIMIT 0 , 1";
$req=mysql_query($sql);
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 5 mai 2009 à 19:42
Re,
J'étais arrivé à la même requête que Arto et elle fonctionnait aussi chez moi.
C'est un peu bizarre ton affaire ...
Quel version de mySQL utilises tu ?
Que donnent ces requêtes lorsque tu les entre directement dans mysql :
SELECT participant, valeur
FROM joueur
GROUP BY valeur
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 6 mai 2009 à 13:45
Heu, tu n'as pas dû bien comprendre, je te demande si les requêtes en bleu fonctionnent (en les exécutant chacune séparément) ou te donnent elles aussi une erreur.
Le but étant de voir où se situe ton problème car logiquement la requête donnée par Arto devrait fonctionner.
Le but n'est pas de te donner la requête qui répond à ton pb puisque Arto l'a déjà fait.
Le but est de t'aider à trouver pourquoi cette requête ne fonctionne pas chez toi.
Concernant l'autre question que je te posais : "Quel version de mySQL utilises tu ?" ça serait super méga chouette de ta part d'y répondre.
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 6 mai 2009 à 16:51
je pense d'aider quelqu'un ce n'est pas de le demerder.
=>
Faut le comprendre comment ça ?
J'ai du mal à te cerner Lassad_haddaji.
Tu viens poser une question ici, des intervenants te répondent et leurs réponses ne fonctionnent pas chez toi.
Je tente de t'aider alors en te demandant de faire des tests pour tenter de cerner ton problème (cf les requêtes en bleu de mon avant dernier message)
Tu me réponds une phrase qui pourrait être mal perçue en bon français.
Je passe en pensant que c'est une erreur de compréhension de ta part et essaie de t'expliquer où je veux en venir.
Non seulement tu ne réponds à aucune de mes questions, mais tu t'autorises une phrase qui est plus que limite.
Alors, dis moi, tant que mes propos sont encore polis :
- n'as tu pas compris ce que je te demandais ?
La requête d'Arto fonctionne, chez lui comme chez moi, et donne le résultat escompté.
J'ai pris le temps de m'intéresser à ta question et de te répondre, je n'y étais pas obligé.
Si ça ne marche pas chez toi c'est qu'il y a quelque chose qui diffère. C'est pourquoi je te demandais de faire ces requêtes; Toi seul peux faire ce test.
- si je t'emmerde, dis le très explicitement, je te répondrai avec les propos appropriés