Below is a query I have been working on and I get an EXISTS error when I run it using IN ... and I get a syntax error when I use EXISTS ....
UPDATE WELL_DATA_TBL_TMP INNER JOIN DWRPTG_CMPL_DMN ON WELL_DATA_TBL_TMP.API_Number=DWRPTG_CMPL_DMN.WELL_API_NBR SET WELL_DATA_TBL_TMP.STATUS = DWRPTG_CMPL_DMN.CMPL_STATE_TYPE_DESC
WHERE DWRPTG_CMPL_DMN.CMPL_STATE_TYPE_DESC<>WELL_DATA_TBL_TMP.STATUS
IN (SELECT DWRPTG_CMPL_DMN.WELL_API_NBR, Count(DWRPTG_CMPL_DMN.CMPL_FAC_ID) AS CountOfCMPL_FAC_ID, DWRPTG_CMPL_DMN.CMPL_STATE_TYPE_DESC
FROM DWRPTG_CMPL_DMN
WHERE (((DWRPTG_CMPL_DMN.CMPL_STATE_TYPE_DESC)="Permanently Abandoned"))
GROUP BY DWRPTG_CMPL_DMN.WELL_API_NBR, DWRPTG_CMPL_DMN.CMPL_STATE_TYPE_DESC
HAVING (((Count(DWRPTG_CMPL_DMN.CMPL_FAC_ID))>1)));
Any help would be greatly appreciated ...
Regards ...
gwoman
UPDATE WELL_DATA_TBL_TMP INNER JOIN DWRPTG_CMPL_DMN ON WELL_DATA_TBL_TMP.API_Number=DWRPTG_CMPL_DMN.WELL_API_NBR SET WELL_DATA_TBL_TMP.STATUS = DWRPTG_CMPL_DMN.CMPL_STATE_TYPE_DESC
WHERE DWRPTG_CMPL_DMN.CMPL_STATE_TYPE_DESC<>WELL_DATA_TBL_TMP.STATUS
IN (SELECT DWRPTG_CMPL_DMN.WELL_API_NBR, Count(DWRPTG_CMPL_DMN.CMPL_FAC_ID) AS CountOfCMPL_FAC_ID, DWRPTG_CMPL_DMN.CMPL_STATE_TYPE_DESC
FROM DWRPTG_CMPL_DMN
WHERE (((DWRPTG_CMPL_DMN.CMPL_STATE_TYPE_DESC)="Permanently Abandoned"))
GROUP BY DWRPTG_CMPL_DMN.WELL_API_NBR, DWRPTG_CMPL_DMN.CMPL_STATE_TYPE_DESC
HAVING (((Count(DWRPTG_CMPL_DMN.CMPL_FAC_ID))>1)));
Any help would be greatly appreciated ...
Regards ...
gwoman