3 Datenbanken
db2 ist eine Userliste, mit der id nummer
In db1 ist jedes Login mit id verzeichnet
In db3 ist jeder Seitenaufruf mit id verzeichnet
Jetzt möchte ich eine Top-Ten-Liste aufstellen
ID,Name,Seitenaufrufe,Logins
folgendes Statement macht jedoch
ID,Name,Seitenaufrufe,Seitenaufrufe
SELECT db1.user_nummer,CONCAT(db2.vorname,’ ‚,db2.nachname) as b,COUNT(db1.user_nummer) as a,COUNT(db3.nummer) as c FROM session as db1, schule as db2, notencalc as db3 WHERE db2.nummer=db1.user_nummer and db3.nummer=db1.user_nummer and db1.user_nummer is not null and db1.user_nummer!=‘’ GROUP BY db1.user_nummer ORDER BY a DESC LIMIT 5
Kann mir jemand helfen???