Bonjour,

Je voudrais savoir comment récupérer la sortie d'une requête, ligne par ligne.

Par exemple, si j'ai une requête : select count(x), y from z join a ... group by y;

Comment récupérer chaque ligne de comptage de x ?

J'ai pensé a quelque chose en PL/pgSQL comme :

declare
i int;
sum int := 0;
begin
for i in select count(x), y from z join a ... group by y loop;
sum := sum + i;
end loop;

Mais ça ne fonctionne pas.

Merci si vou spouvez m'aider.

C. Tobini