Wyjaśnienie zapytań SQL

Mam dwa stoły lekarza i rachunki. Chcę zobaczyć dname, doctorid i sumę (opłaty) lekarzy leczących więcej niż jednego pacjenta.

kolumny tabeli lekarza są następujące:

doctorid,dname

kolumny tabeli rozliczeniowej są następujące:

billid,patientid,doctorid,fees

Próbowałem następującego kodu. Ale wystąpił błąd informujący, że SQL cmd nie został poprawnie zakończony:

SELECT d.dname,b.doctorid,Sum(b.fees)as "TotalFees" FROM billing b,doctor d ON b.doctorid=d.doctorid
GROUP BY b.doctorid HAVING count(b.patientid)>1; 

gdzie poszedłem źle ze składnią? Dzięki...

questionAnswers(4)

yourAnswerToTheQuestion