hallo,
hier ist der teil einer query welcher eine falsche anzahl an resultaten liefert:
ich möchte alle namen selektieren dessen anzahl an namen im 2. teil der query mehr als 2 ist.
also im 2 teil der query mache ich eine abfrage und dort zähle ich wie oft "name" vorkommt. aus dieser ausgabe möchte ich nur diese dessen name mehr als 2 mal vorkommt
ich hoffe ich habe mich irgendwie verständlich ausgedrückt
hier ist der teil einer query welcher eine falsche anzahl an resultaten liefert:
Code:
select
name
from
(
select rechnungs_id
,name
,typ
from Database_All
where typ <> '--'
group by 1,2,3
) as temp
having count(temp.name) >= 2
group by 1
ich möchte alle namen selektieren dessen anzahl an namen im 2. teil der query mehr als 2 ist.
also im 2 teil der query mache ich eine abfrage und dort zähle ich wie oft "name" vorkommt. aus dieser ausgabe möchte ich nur diese dessen name mehr als 2 mal vorkommt
ich hoffe ich habe mich irgendwie verständlich ausgedrückt