PostgreSQL'de yazdığım ve şunu söyleyen bir hata döndüren bir sorgu var:
[Err] HATA:
SATIR 3: (DISTINCT SEÇİN (tanımlayıcı) AS made_only_recharge
Sorgunun tamamı budur:
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'da iyi çalışan benzer bir sorgum var. EXCEPT
Oracle'da sahip olduğum tek değişiklik, onu MINUS
anahtar kelimeyle değiştirdim. Postgres'te yeniyim ve ne istediğini bilmiyorum. Bununla başa çıkmanın doğru yolu nedir?
CALLEDNUMBER = '0130'
.