如何使用sequelize框架实现对两字段乘积后求和的运算?
发布于 6 年前 作者 spursy 3459 次浏览 来自 问答

如何使用sequelize框架实现对两字段乘积后求和的运算?

SELECT sum(volume) as total_volume, sum(price * volume) as total_price, currency from trades 
4 回复

为什么非要用sequelize的orm,sequelize也可以用sql。两者互补不是很好么。

sequelize.query(`SELECT sum(volume) as total_volume, sum(price * volume) as total_price, currency from trades`, {
	type: sequelize.QueryTypes.SELECT
})

其实就用到sum,也不一定非得写 SQL 语句

models.sequelize.fn('sum', col1, col2) 这样的函数

using-group-by-and-joins-in-sequelize

@axetroy 要是经纬度计算可以吗 sin() cos() 这样

来自酷炫的 CNodeMD

回到顶部