Antwort
 
Themen-Optionen Thema durchsuchen
Alt 24.01.2007, 13:57 Nach oben    #1
Benutzer
 
Benutzerbild von thrawn
 
Registriert seit: 29.12.2005
Ort: Hamburg
Beiträge: 44
Standard [MySQL] ORDER BY - 0 am ende

Ich hab ein Problemchen mit meiner ORDER BY-Sortierung.

In meiner Tabelle befndet sich das Feld 'monat' (int 2). Ich möchte die Sortierung so ausgeben, dass von 1-12 soriert wird und dann erst die 0-Werte kommen - wie bekomm ich das hin?

Zielloses Umher-googeln hat mir leider nicht geholfen.
thrawn ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.01.2007, 14:02 Nach oben    #2
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.480
Standard

1. Meinst du "0" oder "null"?
2. Das ist der Standardwert, ja?
3. Wäre eventuell ein anderer Datentyp günstiger?
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.01.2007, 14:06 Nach oben    #3
Benutzer
 
Benutzerbild von thrawn
 
Registriert seit: 29.12.2005
Ort: Hamburg
Beiträge: 44
Standard

Ich meine 0 - so wie sie dort steht. Ich bin leider nicht der Datenbank-Ober-Guru. Welchen Datentypen würdest Du empfehlen? Sollen ja halt maximal 2 Zeichen rein (0-12).
thrawn ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.01.2007, 14:09 Nach oben    #4
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.480
Standard

Dachte nur, dass eventuell DATE interessant sein könnte, je nachdem, was du eigentlich machen willst, ne?

Schad, dass es nur YEAR, aber kein MONTH gibt. Das wäre ja dann für dich passend.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.01.2007, 14:13 Nach oben    #5
Benutzer
 
Benutzerbild von thrawn
 
Registriert seit: 29.12.2005
Ort: Hamburg
Beiträge: 44
Standard

Eigentlich will ich nur von 1-12,0 sortieren, mehr nicht
thrawn ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.01.2007, 14:14 Nach oben    #6
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.480
Standard

Also ich sage jetzt mal (ohne Beleg der Annahme), dass das nicht geht. Könntest du aber ja nachträglich in der Programmiersprache umbauen. Einfach das Array umschreiben und die Nullen von vorne nach hinten verschieben, was aber natürlich eher ein "nunja"-Workaround ist ..

[Nachtrag]
Ich habe das nun nicht getestet, aber was ist denn, wenn du den Standardwert mal auf "null" setzt?
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Das automatische Strippen von whitespaces am Ende der Zeile verhindern Ben Eclipse 7 28.09.2007 11:43
[MySQL] Doppelte Einträge thrawn Datenbanken 2 11.04.2007 17:13
Order BY im Tabellenheader jennifer PHP-Programmierung 19 11.01.2007 14:15
php script (mit mysql-abfrage)wird nicht zu ende ausgeführt lodee PHP-Programmierung 2 12.09.2006 12:39
[MySQL] Frage zum richtigen ORDER BY Jann Hendrik Datenbanken 14 31.12.2005 14:46


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:14 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44