Une requête de gains

Une requête de gains - PHP - Programmation

Marsh Posté le 11-10-2006 à 14:16:20    

Hello à tous !
Je cherche à construire une requete du type :
UPDATE users SET euros=euros+100 WHERE [Les 40 users qui ont le + de "points"]
Pouvez-vous m'aider ?
merci d'avance  :pt1cable:

Reply

Marsh Posté le 11-10-2006 à 14:16:20   

Reply

Marsh Posté le 11-10-2006 à 14:34:31    

tu les ordonnes par leur nombre de points (order by)
et tu limites la requete aux 40 premiers (limit)

Reply

Marsh Posté le 11-10-2006 à 14:36:59    

Merci :)

Reply

Marsh Posté le 11-10-2006 à 17:26:15    

ou alors tu fait un top 40

Reply

Marsh Posté le 11-10-2006 à 19:22:32    

Mais... On ne sait même pas quel DBMS il utilise... Ah oui, c'est la cat PHP, où SQL = PHP = MySQL, all-in-one, sorry. [:kiki]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 11-10-2006 à 21:47:12    

sircam a écrit :

Mais... On ne sait même pas quel DBMS il utilise... Ah oui, c'est la cat PHP, où SQL = PHP = MySQL, all-in-one, sorry. [:kiki]


Ca tourne à la parano!
De toute évidence il veut une requête en SQL, la réponse qui lui est donnée c'est bien du SQL.
Je sais pas ou tu a vu MySQL.

Reply

Marsh Posté le 11-10-2006 à 22:02:04    

dwogsi a écrit :

Ca tourne à la parano!
De toute évidence il veut une requête en SQL, la réponse qui lui est donnée c'est bien du SQL.
Je sais pas ou tu a vu MySQL.


 
Bah c'est un peu vrai que les questions SQL posées dans la cat php concernent à 99% MySQL...

Reply

Marsh Posté le 11-10-2006 à 22:04:34    

Je suis bien daccord avec cette constation mais faut pas non plus chercher MySQL là où en parle pas.

Reply

Marsh Posté le 12-10-2006 à 08:42:06    

Tu es toi-même infecté dirait-on. LIMIT n'est disponile que dans certains dialectes, notoirement MySQL...
 

Citation :

mais faut pas non plus chercher MySQL là où en parle pas.


 
Je vois du MySQL parce que LIMIT qui a été proposé, et que ça sent fortement le MySQL (ou autre peut-être mais tellement peu probable).
 
[:itm]
 
http://sqlpro.developpez.com/cours/sqlaz/fonctions/
 
Bref, la manie vient non seulement de poster une question SQL dans la cat PHP (notez au passage la première confusion), mais la confusion va tellement loin que même les réponses d'autres forumeurs présument une utilisation de MySQL.
 
Il s'agit bien d'une confusion entre SQL, PHP et même MySQL. [:dawa]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 12-10-2006 à 16:24:03    

Ce qu'il faut pas faire pour venir se toucher sur des posts où on étale sa science. [:itm]
 
Encore un gros malin qui ne sait pas expliquer sans enfiler son costume de "Mr Pedantic to teh rescue". Et au passage, si le premier posteur voulait une réponse précise, il aurait mieux valu qu'un pose une question précise :o

Reply

Marsh Posté le 12-10-2006 à 16:24:03   

Reply

Marsh Posté le 12-10-2006 à 16:28:54    

(n'empêche qu'il a pas tort, répondre 'limit' alors qu'on connait pas son sgbd c'est pas forcément malin...:o S'il utilise oracle ça va lui faire une belle jambe, au hasard.:o)


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 12-10-2006 à 16:30:31    

skeye a écrit :

(n'empêche qu'il a pas tort, répondre 'limit' alors qu'on connait pas son sgbd c'est pas forcément malin...:o S'il utilise oracle ça va lui faire une belle jambe, au hasard.:o)


 
Je sais bien :o
Le fond est tout à fait juste, mais dans la forme on dirait nraynaud :o

Reply

Marsh Posté le 12-10-2006 à 17:54:38    

Chaos Intestinal a écrit :

Je sais bien :o
Le fond est tout à fait juste, mais dans la forme on dirait nraynaud :o


nraynaud et mwin mwin sont mes maîtres en la matière.  [:cupra]
 

Citation :

Encore un gros malin qui ne sait pas expliquer sans enfiler son costume de "Mr Pedantic to teh rescue".


Au moins, je suis dépourvu de toute agressivité. [:airforceone]
 
Et rappeler, même avec ironie, que PHP != MySQL, ce n'est pas étaler du savoir, c'est faire oeuvre de charité.    [:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 12-10-2006 à 18:02:02    

Le itm est un smiley hautement agressif [:dao]
Ceci étant, dans le fond je suis absolument d'accord avec toi :D

Reply

Marsh Posté le 12-10-2006 à 21:14:40    

[:itm]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed