Перейти к содержимому
Участник сообщества #122
Участник сообщества #122
11 мар. 2025 г., 13:07(изменён)
Решено
0
0

Получение данных о прохождении курса

Из чата сообщества

Добрый день, подскажите пожалуйста пытаюсь получить когда сотрудник начал проходить курс и когда его закончил, вот только информация когда он начал записана в parts а данные я запрашиваю через базу данных напрямую.

start_usage_date отличается от того что в parts, подскажите где можно найти информацию как получить значения parts?

Поиск на news.websoft.ru не увенчался успехом

пример моего запроса

SELECT  
    t3.id,
    t3.person_id,
    t3.course_name,
    t3.start_usage_date,
    t3.person_subdivision_name,
    t3.person_position_name,
    t3.person_fullname,
    t3.last_usage_date,
    t3.score,
    t4.max_score,
    t3.state_id,
    t3.time,
FROM [WTDB].[dbo].[learnings] AS t3
LEFT JOIN [WTDB].[dbo].[courses] AS t4 ON t3.course_id = t4.id
LEFT JOIN [WTDB].[dbo].[common.learning_states] AS t6 ON t3.state_id = t6.id
LEFT JOIN [WTDB].[dbo].[subdivisions] AS t8 ON
photo_2083@11-03-2025_16-07-07.jpg
Участник сообщества
Участник сообщества11 мар. 2025 г., 13:11(изменён)
Решение

learning и learningS это разные таблицы в learning найдёте parts

Участник сообщества
Участник сообщества11 мар. 2025 г., 13:10(изменён)

в таблице learning?

Участник сообщества
Участник сообщества12 мар. 2025 г., 04:29(изменён)

спасибо, что обратили внимание это не весь запрос, а так time отрабатывает нормально

Участник сообщества
Участник сообщества12 мар. 2025 г., 04:30(изменён)

да но "при назначении было выставлено" потому не получается получить что хотим

Чтобы ответить, необходимо войти в систему