sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo contar cuántos médicos están reservados por cada paciente?

Use Agrupar por sobre una tabla temporal con pacientes y médicos distintos

 select Patient, count(*)
 from (
 select distinct Bookings.PatientID as Patient ,DoctorID as Doctors 
 from Bookings  ) as t

 Group by Patient;