Einzelnen Beitrag anzeigen

Neumann

Registriert seit: 6. Feb 2006
Ort: Moers
535 Beiträge
 
Delphi 11 Alexandria
 
#17

AW: Ergebnismenge beschränken mit "LIMIT" oder "TOP"

  Alt 20. Feb 2018, 16:56
Man könnte es in eine Procedure (Syntax Firebird) verpacken:

create or alter procedure test (
y integer)

returns (
anzahl integer;
p1 integer usw
)
as
begin

select count(*) from table where f1=:y into anzahl;

for select first 100 f1,f2,f3,...fn. from table where f1=:y into :p1,:p2,:p3,.. :pn

do suspend;
end;

Dann hat man in jedem Datensatz die Anzahl wenn man die Procedure mit einer Query abfragt.
Ralf
Gruß vom Niederrhein
  Mit Zitat antworten Zitat