Учитывайте следующее:
Ваш внешний запрос поступает из таблицы car_employee, поэтому, если car_employee не имеет несколько записей для одного и того же EID, они будут отображаться 1 раз (или 0)
«Где eid IN» просто ограничивает, а не объединяет, поэтому он не может добавлять записи в таблицу car_employee - или, лучше сказать, вы можете получить не более 1 результата на запись в таблице car_employee.
select 1 where 1 in (1,2,3,1,2,3,1,2,3)
приведет к одной строке - "1"