Okay, ich sollte das n�chste Mal testen, bevor ist es f�r MSSQL sage, aber es geht trotzdem:
Du mu�t nur beachten, das die Angabe TOP schon in der Subquery auftaucht (ist auch f�r die performance besser, wenn die Menege von vornherein eingeschr�nkt ist :) ) und die Subquery einen Aliasnamen bekommt, damit du die Feldangabe beim zweiten ORDER BY machen kannst.
Also sollte das Ganze etwa so aussehen:


SELECT * FROM
(
SELECT TOP 30 *  FROM Kategorie
WHERE Kategorie_ID=33
ORDER BY Datum desc
) AS XYZ
ORDER BY XYZ.Name

Gru�

J�rgen


At 11:15 PM 12/4/2003, you wrote:



Sollte in Access, MSSQL u.�. funktionieren.
Hab ich auch gedacht. Funktioniert aber bei MSSQL nicht.

Auch so einfach geht es nicht:

select * from (
select * from Katalog
)

Es gibt eine Syntax-Fehlermeldung bei der schliessenden Klammer.



_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

_______________________________________________ Coffeehouse mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an