js-mueller
Erfahrenes Mitglied
Hi,
ich hab ein Problem mit dem vom SQLServer2005 gegebenen Befehl ROW_NUMBER.
Und zwar ich habe folgenden query
Es geht nun darum das ich die Ausgabe Limitieren will.
Ich bekomm im query unter rows auch sehr nett die Zeilen nummern angezeigt.
Doch sobald ich das "rows>1" im query hab, wird mir als Fehler aus gegeben das rows kein spaltenname ist.
Nun meine Frage. Wie kann ich das rows ansprechen? Ich definier es ja im Selekt Bereich.
ich hoffe ihr könnt mir helfen.
ich hab ein Problem mit dem vom SQLServer2005 gegebenen Befehl ROW_NUMBER.
Und zwar ich habe folgenden query
Code:
SELECT
berichte.beschreibung,
berichte.datum,
kategorien.name,
berichte.idn,
ROW_NUMBER() OVER(ORDER BY berichte.datum DESC)as rows
FROM
berichte,
kategorien
WHERE
kategorien.idn=berichte.kategorie
AND -- Ohne die letzten Beiden Zeilen funktioniert der Query wie beschrieben, mit ihnen gibt es Fehler
rows>1
Ich bekomm im query unter rows auch sehr nett die Zeilen nummern angezeigt.
Doch sobald ich das "rows>1" im query hab, wird mir als Fehler aus gegeben das rows kein spaltenname ist.
Nun meine Frage. Wie kann ich das rows ansprechen? Ich definier es ja im Selekt Bereich.
ich hoffe ihr könnt mir helfen.