Вы не используете два ядра одновременно. Grub установил в вашей системе гораздо больше двух разных ядер. Обычно это происходит, когда ядро обновлено. Удерживая нажатой клавишу при загрузке вашей системы, чтобы отобразить grub, вы увидите возможность входа в систему с помощью ядра. Хорошо, если вы установили два разных варианта, если у вас плохой опыт обновления ядра, вы можете загрузиться в grub и использовать более старое рабочее ядро, чтобы снова получить стабильную систему.
Вы можете удалить если захотите. Я думаю, что вы идентифицируете два основных ядра в своей системе 3.x.x и 4.x.x по сравнению со многими меньшими обновлениями в вашем ядре 3
Я думаю, что вы хотите:
select t.*
from (select t.*,
min(date) over (partition by employeeid) as mindate
from t
) t
where mindate = '2018-08-13'
Это исключает сотрудников, у которых есть запись с предыдущей даты.
SELECT *
FROM T
WHERE DATE = CAST(GETDATE() AS DATE)
AND EMPLOYEE_ID NOT IN (SELECT EMPLOYEE_ID
FROM T
WHERE DATE < CAST(GETDATE() AS DATE))
NOT IN будет проверять предыдущие даты для Employee.