인터널 테이블에 아래와 같이 데이터가 있을 때
플랜트1 / 지점1
플랜트2 / 지점2
플랜트1 / 지점3
플랜트3 / 지점4
플랜트3 / 지점5
같은 플랜트가 2개 이상이 있는 row만 추출하고 싶습니다.
플랜트1 / 지점1
플랜트1 / 지점3
플랜트3 / 지점4
플랜트3 / 지점5
매번 짤때마다 임시 테이블을 이용해서 짲는데...
그거 말고 깔끔한 로직이 있을까요?
인터널 테이블에 아래와 같이 데이터가 있을 때
플랜트1 / 지점1
플랜트2 / 지점2
플랜트1 / 지점3
플랜트3 / 지점4
플랜트3 / 지점5
같은 플랜트가 2개 이상이 있는 row만 추출하고 싶습니다.
플랜트1 / 지점1
플랜트1 / 지점3
플랜트3 / 지점4
플랜트3 / 지점5
매번 짤때마다 임시 테이블을 이용해서 짲는데...
그거 말고 깔끔한 로직이 있을까요?
CTE(Common Table Expression) 을 이용해서 짜시면 한묶음의 쿼리로 깔끔하게 떨어질 것 같습니다.
https://blogs.sap.com/2016/10/18/abap-news-release-7.51-common-table-expressions-cte-open-sql/