Thread Kann mans nicht schöner und schneller schreiben (18 answers)
Opened by Magic at 2003-11-05 17:02

Crian
 2003-11-06 10:56
#35668 #35668
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
[quote=Strat,06.11.2003, 01:42]funktioniert vielleicht
[sql]SELECT max(levelname) AS maximum FROM level WHERE 24 BETWEEN levelmIN AND levelmin + '10';
[/sql]
[/quote]

[quote=format_c,06.11.2003, 09:28]@Strat: ???
Aber was bei einem String MAX bringen soll kann ich nicht so recht nachvollziehen. Kannst du mich bitte in deinen Gedanken etwas aufklären.
[/quote]

Ich schätze Mal, Strat hatte die gleiche Idee wie ich. Wenn man nur den Maximalen Wert wollen würde und nicht den zu diesem Wert gehörigen Levelnamen, würde es mit Max gehen.

Oder man macht zwei SQL-Abfragen (keine Ahnung ob das schneller wär, wohl eher nicht), in der ersten holt man sich mit max die Nummer, in der zweiten zu dieser Nummer den Namen. (Geht auch mit subselect, etwa so:

Code: (dl )
1
2
3
4
5
6
select levelname
   from level
   where level_min = (select max(level_min)
                       from level
                       where level_min <= 25
                      );


)\n\n

<!--EDIT|Crian|1068109247-->
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread Kann mans nicht schöner und schneller schreiben