다음과 같은 오류를 반환하는 PostgreSQL로 작성한이 쿼리가 있습니다.
[Err] 오류 :
LINE 3 : FROM (SELECT DISTINCT (식별자) AS made_only_recharge
다음은 전체 쿼리입니다.
SELECT COUNT (made_only_recharge) AS made_only_recharge
FROM (
SELECT DISTINCT (identifiant) AS made_only_recharge
FROM cdr_data
WHERE CALLEDNUMBER = '0130'
EXCEPT
SELECT DISTINCT (identifiant) AS made_only_recharge
FROM cdr_data
WHERE CALLEDNUMBER != '0130'
)
Oracle에서 잘 작동하는 유사한 쿼리가 있습니다. 유일한 변경 사항은 EXCEPT
Oracle에서 MINUS
키워드 로 대체 한 것입니다 . 나는 Postgres를 처음 접했고 그것이 무엇을 요구하는지 모릅니다. 이것을 처리하는 올바른 방법은 무엇입니까?
CALLEDNUMBER = '0130'
.