SELECT * FROM Vacation AS v1, Vacation AS v2, employee
Where v1.Datebegin <= v2.DateEnd AND v2.DateBegin <= v1.DateEnd
and Employee.Id = v1.ID_Employee and Employee.Id = v2.ID_Employee
Попробовал вывести все значения для начала, но не работает правильно