There is such a query to the database MySql
select FirstName, LastName, runner.Email, RegistrationStatus from registrationevent inner join registration on registration.RegistrationId = registrationevent.RegistrationId inner join registrationstatus on registration.RegistrationStatusId = registrationstatus.RegistrationStatusId inner join runner on runner.RunnerId = registration.RunnerId inner join user on user.Email = runner.Email inner join event on event.EventId = registrationevent.EventId inner join eventtype on event.EventTypeId = eventtype.EventTypeId where RegistrationDateTime like '%2017%' and EventTypeName='Full Marathon' Can it be simplified? And if so, how?

RunnerandUser, they are broken illogical. And there is nothing to simplify in the request. - Mirdin