Tach!
- MySql Statement order by - kann man das mit mathematischen Funktionen versehen und wenn ja wie?
Ja, nicht nur Spalten oder Aliasnamen, auch komplexe Ausdrücke kann man nehmen. Man schreibt da einfach die Formel hin, die einen sortierbaren Wert liefert. Du kannst alle Funktionen aus der Dokumentation verwenden. Braucht du dazu Logik, kannst du das zum Beispiel mit IF() machen.
dedlfix.
Hi Dedlfix, schon mal Danke für den Link und den Tipp - eine Frage: macht es dann mehr Sinn das im Select teil zu machen oder im order by Teil? Also:
select spalte_von(FORMEL) as start from table order by start
oder
select spalte_von as start from table order by start(FORMEL)
wie würde man die Formel richtig schreiben? start=(spalte_von -8) if (start<0) {start = start+12}