저는 열이있는 간단한 테이블을 가지고 있고 짝수 행에 대해 두 개의 경우와 홀수 행에 대해 두 개의 경우가있는 선택 사례를 사용하고자합니다. 예SELECT CASE SQL ORACLE ODDS
table
-------
1300
2400
4000
8000
..
위한
SELECT CASE WHEN new_table_row_is_even THEN DO_EVEN..ELSE DO_ODD
END
FROM new_table
은 가능한 행 번호 인 경우는 DO_ODD 것조차없는 경우이므로 상기 제 DO_EVEN 실행 new_table_row_is_even % 2처럼 배치하는 것입니다.
당신은 행을 계산하기 위해 row_number()
기능을 사용할 수 있습니다
매트
"홀수 행"과 "짝수 행"은 어떻게 정의합니까? 특정 열의 값? –
'do_even'및 'do_odd'- 기능은 무엇입니까? 절차. 다른 것? –
특정 열 do_even 및 do_odd 그냥 할 일이 – Mat