Frage

In SQL Server ist es eine Möglichkeit, einen Ausgabeparameter zu haben, die Gesamtzahl der Datensätze zurück (Blättern) in einer parametrisierten Abfrage?

War es hilfreich?

Lösung

Eine gespeicherte Prozedur kann einen Ausgabeparameter, aber keine Standardabfrage. Sie könnten eine erste Abfrage führen Sie die Anzahl der Datensätze zu erhalten, oder mutliple Ergebnismengen aus einer Abfrage zurück.

Andere Tipps

Nein, aber Sie können so etwas tun:

SELECT
**,
COUNT(*) OVER(PARTITION BY ID)
FROM TABLE

Nicht sehr hübsch, aber kehrt Rekordzahl. Sie können auch verwenden ROW_NUMBER ().

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top