phpbar.de logo

Mailinglisten-Archive

Re: order by Problem ... brauche Hilfe
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: order by Problem ... brauche Hilfe



On Thu, 26 Oct 2000, Jan Kunzmann wrote:

>Hi Sigi,

Hallo Jan

>> ich habe ein Problem mit der Sortierung der Datenbankausgabe. Es
>> geht um einen Datensatz der mehrere Namensfelder hat die nicht
>> unbedingt was enthalten müssen.
>> 
>> NAME_1 ... ""
>> NAME_2 ... ""
>> NAME_3 ... "Fritz Guckeinmal"
>> 
>> Mit dem entsprechenden Aufruf erhalte ich eine falsche Sortierung.
>> 
>> select * from DATA order by NAME_1,NAME_2,NAME_3;
>
>So muss es lauten:
>select * from DATA order by Concat(NAME_1,NAME_2,NAME_3);

Muss!?

Wenn ich das probiere, bekomme ich von MySQL eine Fehlermeldung als
Syntaxerror genau an der Stelle! Ehrlich gesagt, wäre ich auch nie auf
sowas gekommen, denn das "Feldgeschäft" wird ja vor dem "from" erledigt
und das "order by" sind nur Zeiger, womit dort eine "concat"
Zusammenfassung fehl am Platz wäre. Aber wie gesagt, das sind nur meine
Gedanken.

>Aber ich wie ich die Sache so sehe, solltest du wohl mal dein DB-Design
>überdenken...

Ich laß mir gerne von einem Profi was näherbringen. Was soll ich denn
bitte an meinem Datenbank Design überdenken? Was kannst Du mir da
empfehlen?

Sigi

>Gruß Jan
>
>---
>*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 
>
>

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive