Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5183 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Requete MySQL (Valeur maximum)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requete MySQL (Valeur maximum)

n°717475
freed102
Arayashiki
Posté le 06-05-2004 à 16:34:56  profilanswer
 

Bonjour à tous,
 
J'ai besoin d'un coup de main
je ch une syntaxe SQL me permettant d'obtenir la valeur la plus grande d'un champ dans une table...
 
un truc genre  
 
SELECT * FROM table WHERE ref=MAX(ref);
(en traduction : "Cherche la valeur la plus grande du champ "ref" de la table "table" )
 
.. je sais qu'il existe une fonction MAX dans MySQL mais je ne sais pas l'utiliser.
 
Merci d'avance
 
Freed
;)

mood
Publicité
Posté le 06-05-2004 à 16:34:56  profilanswer
 

n°717478
skeye
Posté le 06-05-2004 à 16:36:03  profilanswer
 
n°717481
freed102
Arayashiki
Posté le 06-05-2004 à 16:37:57  profilanswer
 


 
C bon j'ai trouvé tout seul.. visiblement la syntaxe c
 
SELECT MAX(ref)
FROM table LIMIT 0, 30 ;
 
Merci

n°717742
MrNavarro
Posté le 06-05-2004 à 20:35:55  profilanswer
 

SELECT * FROM table WHERE ref=(select MAX(ref) from table);

n°717745
MrNavarro
Posté le 06-05-2004 à 20:36:43  profilanswer
 

euh si mysql ronchonne, fais le en 2 requetes

n°717818
jagstang
Pa Capona ಠ_ಠ
Posté le 06-05-2004 à 21:13:23  profilanswer
 

MrNavarro a écrit :

SELECT * FROM table WHERE ref=(select MAX(ref) from table);


les sous-requêtes ne sons pas implémentée dans la dernière version stable de MySQL (4.0.x)

n°717875
Limit
Posté le 06-05-2004 à 21:32:04  profilanswer
 

en 4.1 ca roule

n°717892
jagstang
Pa Capona ಠ_ಠ
Posté le 06-05-2004 à 21:36:32  profilanswer
 

C'est bien ce que je disais...
 
http://dev.mysql.com/downloads/
 
MySQL database server & standard clients:
 
    * MySQL 4.0 -- Production release (recommended)
    * MySQL 4.1 -- Alpha release (use this for new development)
 

n°718599
[IQS]Krust​y
Posté le 07-05-2004 à 13:20:09  profilanswer
 

mettre MySQL 4.1 sur une machine en production c'est du suicide :D
Autant installer un PostgreSQL si tu as vraiment besoin de sous requêtes ou alors les faire en deux fois

n°718602
skeye
Posté le 07-05-2004 à 13:20:44  profilanswer
 

[IQS]Krusty a écrit :

mettre MySQL 4.1 sur une machine en production c'est du suicide :D
Autant installer un PostgreSQL si tu as vraiment besoin de sous requêtes ou alors les faire en deux fois


devine sur quoi tourne ce forum!:o

mood
Publicité
Posté le 07-05-2004 à 13:20:44  profilanswer
 

n°718607
[IQS]Krust​y
Posté le 07-05-2004 à 13:24:14  profilanswer
 

Non ?
Pour la génération de pages statiques ils ont foutu un Mysql 4.1 ???

n°718609
kadreg
profil: Utilisateur
Posté le 07-05-2004 à 13:24:39  profilanswer
 

skeye a écrit :

devine sur quoi tourne ce forum!:o


 
Bah justement [:spamafote]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°718610
jagstang
Pa Capona ಠ_ಠ
Posté le 07-05-2004 à 13:24:47  profilanswer
 

skeye a écrit :

devine sur quoi tourne ce forum!:o


ouais, mais euh, joce est contributor c'est différent :)

n°718611
jagstang
Pa Capona ಠ_ಠ
Posté le 07-05-2004 à 13:25:07  profilanswer
 

[IQS]Krusty a écrit :

Non ?
Pour la génération de pages statiques ils ont foutu un Mysql 4.1 ???

:lol:

n°718638
skeye
Posté le 07-05-2004 à 13:48:21  profilanswer
 

[IQS]Krusty a écrit :

génération de pages statiques


[:mlc2]

n°718641
[IQS]Krust​y
Posté le 07-05-2004 à 13:51:20  profilanswer
 

Bhé quoi ? Quand on ajoute une réponse il regénère le .html non ?

n°718642
kadreg
profil: Utilisateur
Posté le 07-05-2004 à 13:54:30  profilanswer
 

[IQS]Krusty a écrit :

Bhé quoi ? Quand on ajoute une réponse il regénère le .html non ?


 
non [:dawa]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°718643
skeye
Posté le 07-05-2004 à 13:55:06  profilanswer
 

[IQS]Krusty a écrit :

Bhé quoi ? Quand on ajoute une réponse il regénère le .html non ?


 :pt1cable:

n°718651
[IQS]Krust​y
Posté le 07-05-2004 à 13:58:24  profilanswer
 

je vois pas en quoi ca serait un probleme, j'ai une site comme ca ou il y a plus de consultation que d'insert, (un peu comme un forum en général).
Donc le mieux, pour décharger la DB-qui-fait-tout-ramer, c'est de regenerer a chaque insert les pages HTML.
 
En gros, j'ai gagné 40% d'occupation CPU la dessus.

n°718663
jagstang
Pa Capona ಠ_ಠ
Posté le 07-05-2004 à 14:07:25  profilanswer
 

[IQS]Krusty a écrit :

Bhé quoi ? Quand on ajoute une réponse il regénère le .html non ?


ben non, faut pas se fier à la forme des liens... (url rewriting powa)

n°718711
gizmo
Posté le 07-05-2004 à 14:38:20  profilanswer
 

skeye a écrit :

devine sur quoi tourne ce forum!:o


MySQL 5 :/

n°718727
skeye
Posté le 07-05-2004 à 14:52:39  profilanswer
 


justement![:ddr555]

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Requete MySQL (Valeur maximum)

 

Sujets relatifs
[MySQL] lancement d'un script[PHP/MYSQL] Afficher une table dans un tableau avec édition
[Résolu] [MySQL] select sur chaines de caractères[ Access/MySql ] Migration des données
MySQL: problème avec une requête multitable[mysql] Creation base et grant
MySQL auto-increment[MYSQL] prob bizarre ma requete ne me renvoi que le premier résultat
Plus de sujets relatifs à : Requete MySQL (Valeur maximum)


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)