je 2 champs dans une table de base de données: « up » et « down » et ils ont des valeurs à la fois entières.la requête soit champ avec le plus grand nombre
up = 8
down = 4
Pour les lignes où tirer up est plus bas que j'utilise
$query = "SELECT * FROM table WHERE up > down";
Supposons que je veuille tirer la valeur de l'un des champs qui a le plus grand nombre. Comment ferais-je cela dans une requête?
Hmm, ne serait pas 'SELECT GREATEST (haut, bas) DE table' être plus simple? (vient d'en savoir plus) – Noob
@Noob: ça marche? ;-) Vous pouvez remplacer seulement le mien 'IF' avec' SELECT GREATEST (haut, bas) ', oui. – zerkms
Yup ça marche, juste testé. Noob +1! lol – Noob