Oracle
 sql >> Datenbank >  >> RDS >> Oracle

... wo count(col)> 1

Verwenden Sie das having Klausel zum Vergleichen von Aggregaten.

Außerdem müssen Sie nach dem gruppieren, wofür Sie aggregieren, damit die Abfrage ordnungsgemäß funktioniert. Das Folgende ist ein Anfang, aber da Sie eine group by-Klausel vermissen, wird es immer noch nicht ganz funktionieren. Was genau versuchst du zu zählen?

select fk, count(value) 
from table 
group by fk
having count(value) > 1;