ejyoo's 개발 노트

쿼리에서 Where 절에 IF문 사용하는 방법 본문

DB/Oracle

쿼리에서 Where 절에 IF문 사용하는 방법

ejyoovV 2021. 4. 26. 17:53
SELECT A.REST_NAME restName -- 식당이름
,A.REST_FAV_CNT restFavCnt -- 식당평점
,A.REST_ADD1 restAdd1 -- 식당주소1
,A.REST_ADD2 restAdd2 -- 식당주소2
,A.REST_REVIEW_CNT restReviewCnt -- 리뷰점수
,A.REST_DISTANCE restDistance -- 거리
,A.REST_TYPE restType -- 분류
,A.REST_CODE redtCode
,B.MENU_NAME menuName --메뉴이름
,B.MENU_PRICE menuPrice --메뉴 가격
FROM TB_REST_INFO A INNER JOIN TB_MENU B ON(A.REST_CODE = B.REST_CODE)
WHERE A.REST_DISTANCE = 1 AND A.REST_TYPE='한식' AND 
(
(7000 >= B.MENU_PRICE AND B.MENU_PRICE >= 5000)
);

aljjabaegi.tistory.com/310

 

iBatis, myBatis 동적 태그 비교 정리 Dynamic SQL

iBatis, myBatis 동적 태그 비교 정리 Dynamic SQL iBatis 의 업그레이드 버젼이 myBatis 라고 생각 하시면 됩니다. iBatis 가 Apache 에서 google로 넘어가면서 명칭이 변경된 것이죠. 설정이나 기타 차이점에 대..

aljjabaegi.tistory.com

wakestand.tistory.com/402

 

오라클 WHERE IF ELSE 사용방법 및 예제

오라클에서 WHERE에 IF, ELSE IF, ELSE를 사용하려는 경우에는 MYBATIS에서 사용하는 것이 최선이지만 상황이 여의치 않을 경우에는 WHERE 절에 IF 처럼 넣어 줄 수 있는데 WHERE ((조건1) OR (조건2)) 이런 식

wakestand.tistory.com