num값을 처음에는 1 한개, 그 다음에는 2 두개.....이렇게 2의 제곱으로 num값을 세팅할 수 있는 방법이 있을까요?
by 마농
[2023.11.13 00:42:34]
SELECT ROWNUM id
, num
FROM (SELECT LEVEL num FROM dual CONNECT BY LEVEL <= 5)
, (SELECT LEVEL lv FROM dual CONNECT BY LEVEL <= 16)
WHERE lv <= POWER(2, num - 1)
;
by 마농
[2023.11.13 08:19:30]
SELECT ROWNUM id
, num
FROM (SELECT LEVEL num
FROM (SELECT LEVEL lv FROM dual CONNECT BY LEVEL <= 2)
WHERE lv = 1
CONNECT BY LEVEL <= 5
ORDER BY num
)
;
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.