커뮤니티
operator 선정
2009-11-13 18:18:44
886
글번호 26151
1.안녕하십니까 ?
2. " CASE 1 "
-----------------------
IF state >= 5 then
{ 조건 1
AND
조건 2
}
-----------------------
" CASE 2 "
-----------------------
IF state < 5 then
{ 조건 1
OR
조건 2
}
-----------------------
위의 경우에서 OPERATOR 를 state( 사용자의 특정상황조건) 5 이상에서는 AND 로
5 미만에서는 OR 로
하고자 합니다.
문제는 조건1, 조건2 가 방대한 DATA SET ( 200 여회 반복 ) 일 경우 ,
CASE 1,2 로 반복하지않고, 한번만 쓰면서 AND / OR 를 선택하는 방법을 소개해 주시면 감사하겠습니다.
그 결과는
------------------------------------
조건 1 ### 조건 1을 반복 기술 안하게 됨
AND ( state >= 5 일 경우 )
OR ( state < 5 일 경우 )
조건 2 ### 조건 2를 반복 기술 안하게 됨
-------------------------------------
3.감사합나다. 회신 기다리겠습니다.
답변 1
예스스탁 예스스탁 답변
2009-11-16 09:09:35
안녕하세요
예스스탁입니다.
현재와 같이 작성하셔야 합니다.
다만 조건1과 조건2를 변수로 할당하시면
한번만 계산하고 이후에는 변수에 할당된
true/false값만 이용하도록 하시면 됩니다.
Condition1 = 조건1;
Condition2 = 조건2;
IF state >= 5 then
{ Condition1
AND
Condition2
}
IF state < 5 then
{ Condition1
OR
Condition2
}
즐거운 하루되세요
> 한프로 님이 쓴 글입니다.
> 제목 : operator 선정
> 1.안녕하십니까 ?
2. " CASE 1 "
-----------------------
IF state >= 5 then
{ 조건 1
AND
조건 2
}
-----------------------
" CASE 2 "
-----------------------
IF state < 5 then
{ 조건 1
OR
조건 2
}
-----------------------
위의 경우에서 OPERATOR 를 state( 사용자의 특정상황조건) 5 이상에서는 AND 로
5 미만에서는 OR 로
하고자 합니다.
문제는 조건1, 조건2 가 방대한 DATA SET ( 200 여회 반복 ) 일 경우 ,
CASE 1,2 로 반복하지않고, 한번만 쓰면서 AND / OR 를 선택하는 방법을 소개해 주시면 감사하겠습니다.
그 결과는
------------------------------------
조건 1 ### 조건 1을 반복 기술 안하게 됨
AND ( state >= 5 일 경우 )
OR ( state < 5 일 경우 )
조건 2 ### 조건 2를 반복 기술 안하게 됨
-------------------------------------
3.감사합나다. 회신 기다리겠습니다.
다음글
이전글