Matze: select-anweisung unklar

Beitrag lesen

Kunde Produktnr
1     12
2     12
3     12
5      1
1      1
2      1
3      1

Select Produktnr, distinct Kunde  from table where Select count(*) Produktnr = select max Kunde ;

Theoretisch _richtig aber Syntactisch??
Musst mal ausprobieren sollte gehen.
Ist aber nicht perfekt, da es bei grösseren Tabellen ordentlich rumrödelt und ist nicht grad die schnellste Lösung.

Ausserdem ist nicht sichergestellt, dass Kunde 205 auch gleichzeitig 205 Kunden in der Tabelle bedeuten. Du müsstest es eventuell über einen count () und distingt Lösen.

Gruss Matze

Hoffe damit kommst Du weiter.