SQL SUM直到条件

ilyesBourouba:

我有一个表itineraire有4个colums, ,orderid_arretnomtemp_moyen

在此处输入图片说明

所以我想SUMtemp_moyen,直到id_arret= X和停止

例:

如果id_arret= 5,则总和为:0 + 5 + 4 + 3 + 6 = 18

戈登·利诺夫(Gordon Linoff):

您可以使用where子句来过滤所需的值:

select sum(temp_moyen)
from t
where id_arret < ?;

如果您想要其他的停靠栏,例如说nom,则可以使用子查询:

select sum(temp_moyen)
from t
where t.order < (select t2.order from t t2 where t2.id_arret = ?);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章