Загрузка данных


SELECT 
    Врачи.ФИО_врача, 
    Врачи.Специальность, 
    Count(Направления.ID_направления) AS Выписано_направлений, 
    Sum(IIf(IsNull(Направления.Дата_выполнения), 0, 1)) AS Выполнено_исследований, 
    Round((Sum(IIf(IsNull(Направления.Дата_выполнения), 0, 1)) / Count(Направления.ID_направления)) * 100, 1) AS Процент_выполнения
FROM 
    (Направления 
    INNER JOIN Приём ON Направления.ID_Приёма = Приём.ID_Приёма) 
    INNER JOIN Врачи ON Приём.ID_Врача = Врачи.ID_Врача
GROUP BY 
    Врачи.ФИО_врача, 
    Врачи.Специальность;