Nein, das ist nicht genau das, was ich will.Falls es geht w�re es ziemlich ineffektiv (oder ist der Query-Optimizer so gut?). Leistet
SELECT TOP 30 * FROM Kategorie WHERE Kategorie_ID = 33 ORDER BY Datum DESC, Name ASC
nicht das Gew�nschte?
Die Ausgabe soll nicht nach Datum sortiert sondern nach Name sortiert sein ABER es sollen die neusten 30 Eintr�ge angezeigt werden.
Daher zwar nach Datum sortieren, dann aber nur 30 nehmen und die dann nach Name sortieren.
So geht es:
select *
from Kategorie
where Kategorie_ID in (Select Kategorie_ID from Kategorie where Kategorie_Id=33 order By Datum)
Order By name
Weil er so zweimal auf die komplette Tabelle zugreiffen muss, wollte ich es so wie beim ersten Vorschlag machen.
_______________________________________________ Coffeehouse mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/coffeehouse
