ST
проблему нашел. Она в order.
Когда я пишу такой запрос:
Model.findAll({
attributes: [
'login',
[Sequelize.fn('sum', Sequelize.col('value')), 'value_sum']
],
where: {
active: false,
wallet: 1,
},
group: [
'login'
],
order: [
[ 'value_sum', 'DESC' ],
]
});
в sql генерируется следующее:
ORDER BY schema.table.value_sum DESC
как можно сделать, чтобы value_sum бралась как алиас, а не как столбец таблицы?

