mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 07.12.2016 21:38 Benutzername: Passwort: Auto-Login

Thema: [MySql] ORDER BY - Frage vom 02.06.2004


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [MySql] ORDER BY - Frage
Autor Nachricht
cay
Threadersteller

Dabei seit: 31.01.2002
Ort: Bremen
Alter: -
Geschlecht: Männlich
Verfasst Mi 02.06.2004 15:44
Titel

[MySql] ORDER BY - Frage

Antworten mit Zitat Zum Seitenanfang

hi,
ich habe ne tabelle mit der spalte "anzahl". Dort stehen einträge von 0-50.
Ich würde gerne eine mysql Anweisung schreiben, die die Werte erst
von 1-50 (ASC) und dahinter die Einträge mit dem Wert null sortiert ausgeben.

Ist es überhaupt mit Sql realisierbar?

thx.cay
  View user's profile Private Nachricht senden
fraxy

Dabei seit: 25.05.2004
Ort: -
Alter: 34
Geschlecht: Männlich
Verfasst Mi 02.06.2004 16:20
Titel

Antworten mit Zitat Zum Seitenanfang

spontan fällt mir diese idee ein:

select ...
if(anzahl = 0, 0,1) as nullorder ...

order by nullorder desc, anzahl asc
wenn anzahl 0 ist, ist auch nullorder null, ansonsten 1, danach dann zuerst sortieren

vielleicht gehts auch einfacher, so sollte es gehen denke ich, ohne gewähr
  View user's profile Private Nachricht senden
Anzeige
Anzeige
 
Ähnliche Themen MySql ['order' wird nicht ausgeführt]
[mysql] ORDER BY mit CASE oder IF?
[mysql/php - GELÖST] ORDER BY - sortiert nicht richtig
MySQL / case & group by & order
frage zu einem mysql tut
ne doofe mysql frage
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.