Моя схема выглядит следующим образом
doctor (doctor_name, residence_address, postal_code, year_experience)
works (doctor_name, branch_name, annual_pay)
branch (branch_name, branch_address, postal_code)
patient (patient_name, doctor_name, branch_name)
Меня попросили получить doctor_name , чья годовая заработная плата превышает среднюю стоимость всех врачей в филиале с именем "Singapore"
Как мне это сделать в SQL-запросе.Я использую MySQL, и до сих пор я пробовал это
SELECT doctor.doctor_name, doctor.residence_address
FROM doctor INNER JOIN works on doctor.doctor_name = works.doctor_name
WHERE avg(annual_pay)< annual pay