-- Исправление: обновить типы пользователей
USE mvp_career;

-- 1. Гости (у кого есть запись в guests) -> anonymous
UPDATE sessions s
SET user_type = 'anonymous'
WHERE EXISTS (
    SELECT 1 FROM guests g WHERE g.session_id = s.id
);

-- 2. Сотрудники (у кого есть запись в corporate_employees) -> employee
UPDATE sessions s
SET user_type = 'employee'
WHERE EXISTS (
    SELECT 1 FROM corporate_employees ce WHERE ce.session_id = s.id
);

-- 3. HR (у кого есть запись в hr_users) -> hr
UPDATE sessions s
SET user_type = 'hr'
WHERE EXISTS (
    SELECT 1 FROM hr_users hr WHERE hr.session_id = s.id
);

-- Проверка результата
SELECT 
    user_type,
    COUNT(*) as total
FROM sessions
GROUP BY user_type;

