【发布时间】:2021-04-25 01:57:21
【问题描述】:
我有一个数据库,其中有 5 列具有整数值 我想知道这些列的总值。我似乎无法弄清楚如何做到这一点,无论是在 sql 中还是在 sequelize 中。我试过求和,但我不能对多列求和。
选择计数(价格) 来自交易;
我知道我可以为 sql 中的 1 列执行此操作,我也想知道如何在 sequelize 中执行此操作?
【问题讨论】:
标签: mysql sql node.js sequelize.js
我有一个数据库,其中有 5 列具有整数值 我想知道这些列的总值。我似乎无法弄清楚如何做到这一点,无论是在 sql 中还是在 sequelize 中。我试过求和,但我不能对多列求和。
选择计数(价格) 来自交易;
我知道我可以为 sql 中的 1 列执行此操作,我也想知道如何在 sequelize 中执行此操作?
【问题讨论】:
标签: mysql sql node.js sequelize.js
你可以试试
"select SUM(IFNULL(`column1`, 0) + IFNULL('column2`, 0) + IFNULL(`column3`, 0)) AS total from transaction order by total asc";
使用您的实际列名更改 column1、column2 等
"select sum(price) as price1, sum(sale) as sale1, sum(quantity) as quantity1 from transaction";
【讨论】: