Текущий набор данных:
id userId enrolledAt active
1 22 2020-01-01 false
2 22 2020-05-05 true
Как получить все активные записи, где enrolledAt должно быть равно MIN (enrolledAt) из всех активных и неактивных записей для данного пользователя.
Начальная точка:
const include = [{
model: User,
as: 'user'
}];
Enrollment.findAll({ include, where: { active: true } });