für die Schleife in sql developer
Gibt es wieder eine verdammt unverschämt Fehler..
nicht ein single-group group function
Habe ich eine leere Tabelle mig_temp1
, die will ich füllen mit den Beobachtungen))
was ist falsch in diesem select??
begin
for j in 1..7 loop
for t in 0..32 loop
insert into mig_temp1 (report_date, portfolio, bucket, Q)
select add_months(to_date('31.10.2014','DD.MM.YYYY'),-t),
cp.portfolio, j, count(*)
from proba_cft pr, credtoportfolio cp
where pr.credit_num = cp.credit and pr.dpd_47 between 30*(j-1)+1 and 30*j;
end loop;
end loop;
end;
- Wählen Sie ein Aggregat;
count(*)
gibt den Wert 1 "als auch" non-Aggregate -cp.portfolio, j
die Rückkehr n-Werte, so müssen Sie eineGROUP BY
zu definieren, welche Gruppen von Zeilen, die Sie wollen, zu zählen
Du musst angemeldet sein, um einen Kommentar abzugeben.
sollte es mit einer Gruppe von auf
cp.portfolio
: