Ich habe die unten stehende Abfrage und es läuft, aber nicht das, was ich will.Oracle - Verwenden einer Case-Anweisung mit Count
Abfrage:
select id
,CASE WHEN COUNT(id) > 1 THEN 'X'
ELSE ' ' END AS Dual
from x
group by id
Ergebnisse:
ID Dual
1
1
Ich mag würde, um zu sehen:
ID Dual
1 x
1 x
Ist das Ihre gesamte Abfrage? Warum erwarten Sie mehrere Zeilen mit ID = 1, wenn Sie nach ID gruppieren? – ruudvan