by 초보맨 [2023.11.10 23:19:10]
id가 이렇게 순차적으로 증가할 때
num값을 처음에는 1 한개, 그 다음에는 2 두개.....이렇게 2의 제곱으로 num값을 세팅할 수 있는 방법이 있을까요?
SELECT
ROWNUM id
, num
FROM
(
LEVEL
num
dual
CONNECT
BY
<= 5)
, (
lv
<= 16)
WHERE
lv <= POWER(2, num - 1)
;
<= 2)
lv = 1
<= 5
ORDER
)