0
PRIS_STE_CD 열이있는 EXISTS 쿼리가있는 쿼리가 있습니다. QUERY<SQL> EXISTS 쿼리 편집 방법
SELECT
PRCS_SNO
, YEAR
, SUBSC_CANC_YN
FROM
TB_POT_ECD_PRCS_INFO INF
WHERE
INF.SUBSC_CANC_YN = 'N'
AND EXISTS (
SELECT 'X'
FROM TB_POT_ECD_PRCS_HIST HIS
WHERE PRCS_STE_CD = 'R01'
)
아이디어는 PRCS_STE_CD = 'R01'에만 열을 표시하는 것입니다.
그러나 일부 문제는 PRCS_STE_CD에 'R01'과 'R02'가있는 것입니다.
(는 R01 및 R02 모두있는 경우이 경우, 나는이 목록에 보여 싶지 않아.) Basiacally, 나는 단지 PRCS_STE_CD에 대한 R01을 가지고 하나를 보여주고 싶은
.
Oh 및 PRCS_STE_CD 에는 R02 만 있습니다. R02를 갖기 위해서는 R01이 있어야합니다.
또한 R01과 R02가 모두있는 경우 목록에서 선택하면 안됩니다.
누구든지 쿼리 편집을 도와 줄 수 있습니까?
아마 당신은 해결하려는 문제와 예제 데이터 및 원하는 결과를 설명해야합니다. –
예, 필요한 것은 왼쪽 두 조인/적용되는 곳이지만 내부 레코드의 외부 레코드와의 관계는 무엇입니까? 내부는 상관 관계가 없으며 외부 레코드와 관계없이 집합을 반환합니다. – DRapp
http://stackoverflow.com/questions/9023879/sql-update-statement-with-where-exists –