CNode

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

问答
Sspursy发布于8 年前最后回复8 年前4 回复4340 浏览0 收藏

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

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

回复 (4)

Z
zy445566#1·8 年前

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

Z
ZQun#2·8 年前
sequelize.query(`SELECT sum(volume) as total_volume, sum(price * volume) as total_price, currency from trades`, {
	type: sequelize.QueryTypes.SELECT
})
A
axetroy#3·8 年前

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

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

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

参与回复
登录后即可参与回复。登录