31. januar 2008 - 12:20Der er
5 kommentarer og 1 løsning
WHERE stage = højeste verdi? hvordan gør jeg det?
Hej jeg er et spørsmål Jeg skal vælge den højeste verdi fra stage hele tiden. men er der en nem måde at gøre det på?
$SQL = "SELECT team_teams_id FROM x_systems_team WHERE team_cup_id = '$cup_id' && stage = 'Højest fra stage? hvordan?'"; $loadin = mysql_query($SQL) or die("There is an Error in the database");
arne_v's forslag fungerer forrygende godt. MAX(enum-kolonne) tager tilsyneladende den bogstavelige værdi af cellen, og ikke enum-indeks-værdien, som jeg først troede. Testet på en tabel med enum_kolonne defineret som ENUM('d','c','b','a') og rækker med værdierne a, b og c. SELECT MAX(enum_kolonne) ... returnerede c Testet på mysql-4.1.11-Debian_4sarge8-log
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.