Mich informieren, sobald neue Inhalte hinzugefügt werden
Betreff Von Datum Re: ORDER BY dynamisch Hallo Guest,<br><br>ich habe die Abfrage etwas umgebaut und an der northwind getestet.<br><br>declare @var int<br>set @var = 1<br>SELECT *<br>FROM Products<br>WHERE Products.ProductID < 10<br>ORDER BY<br>CASE WHEN @var =... Ansgar Sommer 28.07.2005 22:27 Re: ORDER BY dynamisch Danke für die Antwort!<br><br>Ich muss aber nach 2 verschiedenen Kriterien gleichzeitg sortieren:<br><br>ORDER BY x.feld1, x.feld2<br><br>Und das kann, gleube ich dynamisch mit einem CASE nicht gehen, oder... G. Guest 28.07.2005 22:38 Re: ORDER BY dynamisch Hi guest,<br><br>könnte dies dir weiter helfen?<br><br>declare @a int<br>declare @orderbyA nvarchar(50)<br>set @a=1<br><br>if (@a=1)<br>begin <br>set @orderbyA= 'spaltennameA, spaltennameB'<br>end<br>else<br>begin<br>set... G. Guest 29.07.2005 09:32 Re: ORDER BY dynamisch Leider darf ich keine EXEC _Aufrufe verwenden.<br>Trotzdem Danke! G. Guest 31.07.2005 18:30 Re: ORDER BY dynamisch Hallo Gast<br><br>könnte dies dir weiter helfen?<br><br>declare @a int<br>set @a=1<br><br>if (@a=1)<br>begin <br>SELECT *<br>FROM x<br>WHERE x.i = 0<br>ORDER BY x.feld1, feld2<br>end<br>else<br>begin<br>SELECT *<br>FROM x<br>WHERE x.i =... Guido Nachtigall 01.08.2005 11:06 Re: ORDER BY dynamisch So habe ich es selbst gelöst. Leider ist es nicht übersichtlich und auch nicht performant...(2 Select's) G. Guest 01.08.2005 21:57 Re: ORDER BY dynamisch Was heißt hier nicht performant:<br><br>Es wird nur eine Abfrage durchgeführt... Guido Nachtigall 12.08.2005 12:17 Antworten Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!
Signatur: