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

 


Dernière réponse
Sujet : [MYSQL] Pourquoi cette requete ne marche po !!!
greg@freestarthu

Loom the Gloom a écrit a écrit :

bien, bien merci je connaissais pas !!
et ça peut s'utiliser dans quel cadre ??  



ben qd tu veux pas recevoir plus de X records pardi
(par exemple quand tu "pagines" une liste de n'importe quoi que tu affiches sur une page (X records par page)


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
greg@freestarthu

Loom the Gloom a écrit a écrit :

bien, bien merci je connaissais pas !!
et ça peut s'utiliser dans quel cadre ??  



ben qd tu veux pas recevoir plus de X records pardi
(par exemple quand tu "pagines" une liste de n'importe quoi que tu affiches sur une page (X records par page)

Loom the Gloom bien, bien merci je connaissais pas !!
et ça peut s'utiliser dans quel cadre ??
trueslash

Loom the Gloom a écrit a écrit :

 
 
ca fait koi limit au fait ?  




 
limit a,b
 
affiche b éléments à partir du a ieme resultat

Loom the Gloom

greg@freestarthu a écrit a écrit :

euh ouais ça n'a rien a voir mais bon, effectivement dans ton cas ça fait la meme chose.
(pour info, le "limit" c pas standard il me semble)  




 
ca fait koi limit au fait ?

greg@freestarthu

amobile a écrit a écrit :

La reponse était :
SELECT * FROM news order by NumNews desc limit 0,1
 
OUAIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII  :D  :D  :D  



euh ouais ça n'a rien a voir mais bon, effectivement dans ton cas ça fait la meme chose.
(pour info, le "limit" c pas standard il me semble)

trueslash sa race, grillé 11 secondes ... :/
trueslash SELECT TitreNews, TextNews, DateNews, PhotoNews  
FROM news  
ORDER BY NumNews
LIMIT 0,1
 
 
 
ça marche peut être :/
amobile La reponse était :
SELECT * FROM news order by NumNews desc limit 0,1
 
OUAIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII  :D  :D  :D
greg@freestarthu

amobile a écrit a écrit :

 
OUINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN :cry:  :cry:  




...

amobile Erreur
 
requête SQL :  
 
SELECT TitreNews, TextNews, DateNews, PhotoNews FROM news WHERE NumNews = (select MAX(NumNews) from news) LIMIT 0, 30
 
MySQL a répondu:
 
 
You have an error in your SQL syntax near 'select MAX(NumNews) from news) LIMIT 0, 30' at line 1

 
 
OUINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN :cry:  :cry:
Loom the Gloom ce ne serait pas un pb de parenthèses avant le 2e select ?
greg@freestarthu

HOYo a écrit a écrit :

oui on peu faire des imbriquées mais me souvien + de la syntaxe mais je c que c possible j en ai fait en cours  



avec mysql, je demande à voir...! pê avec la v4 qui aux dernieres nvlles est tjs en beta...
edit: que dis-je, alpha

HOYo

amobile a écrit a écrit :

salut à tous
 
peut on faire des requetes imbriquées avec mySql???
 
Car je veux , dans mon cas, faire afficher la news qui possede le NumNews le plus élevé.
Du coup j'ai fait cette requete qui ne fonctionne pas :
SELECT TitreNews, TextNews, DateNews, PhotoNews FROM news WHERE NumNews = select MAX(NumNews) from news
 
Mysql me renvoie :
You have an error in your SQL syntax near 'select MAX(NumNews) from news LIMIT 0, 30' at line 1
 
Essaie de mettre
 
or je ne vois pas d'erreurs  :cry:  
lorsque j'execute cette requete toute seule elle me renvoie bien le bon numNews.
 
Alors comment faire???!!! :??:  
 
Merci  




 
Essaie de mettre
 
SELECT TitreNews, TextNews, DateNews, PhotoNews FROM news WHERE NumNews = (select MAX(NumNews) from news)

HOYo oui on peu faire des imbriquées mais me souvien + de la syntaxe mais je c que c possible j en ai fait en cours
greg@freestarthu

amobile a écrit a écrit :

salut à tous
 
peut on faire des requetes imbriquées avec mySql???
 




manifestement non...

amobile salut à tous
 
peut on faire des requetes imbriquées avec mySql???
 
Car je veux , dans mon cas, faire afficher la news qui possede le NumNews le plus élevé.
Du coup j'ai fait cette requete qui ne fonctionne pas :
SELECT TitreNews, TextNews, DateNews, PhotoNews FROM news WHERE NumNews = select MAX(NumNews) from news
 
Mysql me renvoie :
You have an error in your SQL syntax near 'select MAX(NumNews) from news LIMIT 0, 30' at line 1
 
or je ne vois pas d'erreurs  :cry:  
lorsque j'execute cette requete toute seule elle me renvoie bien le bon numNews.
 
Alors comment faire???!!! :??:  
 
Merci

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