728x90
2중 조인 + 인라인뷰 서브쿼리 + RNUM 사용
테이블 조회 해보았다
RNUM의 별칭(alias)를 적용하기 위해서는 안쪽 셀렉트문에서 별칭이 선언되어야 밖의 쿼리에서 별칭이 적용될 수 있으니 유의!
SELECT *
FROM BOARD B
JOIN FOOD F ON(B.FOOD_NO = F.FOOD_NO)
JOIN RESTAURANT R ON(B.RESTAURANT_NO = R.RESTAURANT_NO)
WHERE B.STATUS = 'Y' AND BOARD_TYPE = 1;
SELECT *
FROM (SELECT ROWNUM RNUM, DESCBOARD.*
FROM (SELECT *
FROM BOARD B
JOIN FOOD F ON(B.FOOD_NO = F.FOOD_NO)
JOIN RESTAURANT R ON(B.RESTAURANT_NO = R.RESTAURANT_NO)
WHERE B.STATUS = 'Y' AND BOARD_TYPE = 1) DESCBOARD)
WHERE RNUM >=2 AND RNUM
728x90
반응형
'small steps > 1일 1코딩 - 코딩을 내 몸처럼' 카테고리의 다른 글
[1일1코딩] (0) | 2022.05.23 |
---|---|
[1일1코딩] (0) | 2022.05.22 |
[1일1코딩][CSS] 후손 선택자 & flex, justify-content: space-between (0) | 2022.05.20 |
[1일1코딩][Java-SQL] 전체 조회 dao (0) | 2022.05.19 |
[1일1코딩][Java-SQL] 전체 조회 model.vo (0) | 2022.05.18 |