私は plyyers とすべての 6 つの乱数を持つテーブル zadanie1 を持っています。
create table zadanie1(
nazwisko varchar2(30),
liczba1 number,
liczba2 number,
liczba3 number,
liczba4 number,
liczba5 number,
liczba6 number,
constraint stud2_nazw primary key (nazwisko)
);
Create or replace procedure "TOTOLOTEK3" is liczba number;
cursor pierwszy_kursor is select num from (select num from (select rownum num from dual connect by level <= 49 order by dbms_random.value) where rownum <= 6);
begin
for iter in 1..5
loop
open pierwszy_kursor;
for iterator in 1..6
loop
fetch pierwszy_kursor into liczba;
if iterator=1
then update zadanie2 set liczba1=liczba where Id = iter;
end if;
if iterator=2
then update zadanie2 set liczba2=liczba where Id = iter;
end if;
if iterator=3
then update zadanie2 set liczba3=liczba where Id = iter;
end if;
if iterator=4
then update zadanie2 set liczba4=liczba where Id = iter;
end if;
if iterator=5
then update zadanie2 set liczba5=liczba where Id = iter;
end if;
if iterator=6
then update zadanie2 set liczba6=liczba where Id = iter;
end if;
dbms_output.put_line( liczba||' liczba ');
exit when pierwszy_kursor%notfound;
end loop;
close pierwszy_kursor;
end loop;
end;
アナリティクス機能を考えていたのですが、この場合の使い方がわかりません。
行クーポンが 1 つある場合、すべてのプレイヤーの勝利数をカウントする必要がありますか? ヘルプ