Hallo zusammen
Ich suche nach einer Möglichkeit, um in einer gespeicherten Prozedur herauszufinden, wieviele Records gefunden wurden. Also ein SELECT * FROM WHERE xxx =bla bla und mich interessiert die Anzahl zutreffender Sätze.
Wie kann ich das machen? (Arbeite mit MS-SQL 7.0)
Danke und Gruss
Martin
Anonym
26. April 2001 um 17:44
2
Hi, Martin
fehlt da nicht nur noch die COUNT-Funktion ?
Also:
SELECT COUNT(*)
FROM thisfile
WHERE somtething = somevalue
sollte Dir jedenfalls die Anzahl der Records zurückliefern,
auf die die Eigenschaft somevalue zutrifft.
Ist es das was Du suchts ?
Gruss,
Bernd
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Anonym
26. April 2001 um 17:48
3
Hallo Martin,
declare @iCount as int
set @icount = (select count(\*) from [tabellenname])
if @icount \> 100 begin
select 'Über Hundert gefunden'
end
Gruss CO
Hallo Co
Vielen Dank für Deine erneut sehr schnelle Antwort. Es funktioniert prima.
Gruss
Martin
Hallo Bernd
Danke für Deine schnelle Antwort, es funktioniert bestens.
Gruss
Martin