COUNT Funktion in Sicht zum Zählen der Datensätze

Hi,

ich würde gerne in meiner Sicht eine Spalte haben, welche die Anzahl der Datensätze der Sicht enthält. Wenn ich an die vorhandene Select-Struktur Count anbinde erstellt er zwar die gewünschte Spalte, jedoch schreibt er in jede Zeile 1 anstatt die gesamte Anzahl. Kennt jemand dafür eine Lösung? (die normale Count-Struktur mit select kann ich in einer Sicht nicht extra schreiben?!?)

MS-SQL 05

danke

crus

Hallo crus,

willst hinter jeder Datenzeile die gleiche Gesamtanzahl haben oder willst Du pro gleichem Wert die Anzahl haben (z.B.

select name, count(\*) 
 from tabelle 
 group by name;

)?

MfG Georg V.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi!

Versuche es mal mit einer Unterabfrage!
Select Feld1, Feld2, Feld3,
(Select Count(*) from Tabellenname1) as Anzahl_Datensätze
from Tabellenname2

Je nachdem was du zählen willst muss die Anweisung eventuell um den WHERE und/oder GROUP-Abschnitt erweitert werden.

Gruß EPa

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]