Ich habe einen sehr fetten allgemeinen Tabellenausdruck, der Zeilennummern enthält, so dass ich eine seitenweise Ergebnismenge zurückgeben kann. Ich möchte auch die Gesamtzahl der Datensätze zurückgeben, die der Abfrage entsprechen, bevor ich die Ergebnismenge page.Wie wird ein CTE zweimal referenziert?
Offensichtlich ist meine obige Abfrage lückenhaft, aber es ist nur zur Veranschaulichung meines Punktes. Ich möchte eine Seite mit Ergebnissen UND die Gesamtzahl der Übereinstimmungen. Wie kann ich das tun, ohne das gesamte CTE mit mehr als 20 Zeilen kopieren und einfügen zu müssen?
Ich würde vielleicht in Erwägung ziehen, diese Frage umzubenennen, da die angenommene Antwort den CTE nicht zweimal verwendet. –