SS
дата, время входа, время выхода nullable
Поэтому я добавил UNIQUE (дата, время выхода)
чтобы можно было либо добавлять новую строку со временем входа, либо обновлять последнюю строку, у которой null во времени выхода.
Но я похоже обложался, и придется либо писать два запроса, либо добавлять флаг, либо хранимку (не вариант), либо есть какой-нибудь фокус
