-1

内の最大値を照会するにはどうすればよいvarrayですか?

create type myWave as varray(10) of int;
create table foo (id number, yVals myWave);

insert into foo values (1, myWave(1, 8, 5));
insert into foo values (2, myWave(1, 3, 4));
insert into foo values (3, myWave(9, 5, 9));
insert into foo values (4, myWave(8, 2));

間違った SQL:SELECT id, MAX(yVals) maxY FROM foo

望ましい出力:

| id | maxY |
|----|------|
|  1 |    8 |
|  2 |    4 |
|  3 |    9 |
|  4 |    8 |
4

1 に答える 1