Frank (no reg): Query und count()

Beitrag lesen

Hallo,

ich würde mal tippen, du benötigst einen LEFT OUTER JOIN (von Usertabelle zu Flirttabelle) und zählst die Records pro User in der Flirttabelle.

... etwa so ...

  
SELECT a.Name, Count(b.userId1)  
 FROM usertabelle a  
 LEFT OUTER JOIN flirttabelle b  
  ON b.userId1 = a.ID  
 GROUP BY a.Id, a.Name, b.userId1  

Dann bekommst du z.b. sowas

Karl         2
Karla         1
Claudio         1
Claudia         0
Dani         3
Patrick         0
Patrizia 0

Cheers,
Frank