Вы используете подзапрос, sql рассматриваете подзапрос, поскольку другой подзапрос запроса не является хорошей идеей, требуется много времени, а не соединение. если у вас есть столбец в brandnameтаблице, содержащий companydetailsтаблицу, то foreignkey вы можете попробовать выполнить запрос ниже.
select distinct zonerpm.brandname,companydetails.id from zonerpm
inner join companydetails ON zonerpm.company_id=companydetails.id
where trainer=@tname