如何从具有限制 SUM 值列的数据库中获取记录

法尔扎德

我有一些客户发票的表格。我需要返回一些SUM(price)小于200 美元的记录,这意味着返回记录直到总数或sum invoice price < 200$

有时我想返回最新的记录,有时从头开始。我使用 MYSQL 数据库和 php。

table
-----------------------
id | customerId | price
1         20        15
2         15        10
3         65        42
4         44        12
5         23        78
6         11        66
7         16        95
8         33        48
戈登·利诺夫

我会推荐用于计算累积总和的变量:

select t.*
from (select t.*, (@s := @s + price) as sum_price
      from t cross join
           (select @s := 0) params
      order by id
     ) t
where sum_price < 200;

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何根据当前枚举值选择具有限制的随机枚举值?

来自分类Dev

如何在具有限制性条件的邮箱中循环播放?

来自分类Dev

PHP Yii条件选择具有限制的随机记录

来自分类Dev

PHP Yii条件选择具有限制的随机记录

来自分类Dev

如何使用MySQL和SUM函数从数据库中获取总分?

来自分类Dev

具有限制和默认值的XSD语法

来自分类Dev

将(sum)变量添加到数据库中的现有值

来自分类Dev

合并后,Hibernate / JPA获取数据库中具有默认值的列的值

来自分类Dev

从数据库中获取在laravel中具有特定列值的所有行

来自分类Dev

从数据库中获取限制范围内的记录

来自分类Dev

Telosys:如何获取模板中的数据库表记录?

来自分类Dev

如何获取数据库中特定ID的记录数量?

来自分类Dev

如何从复杂的数据库中获取记录?

来自分类Dev

如果特定列同时具有两个值,如何从数据库中获取ID

来自分类Dev

如何获取具有受影响的行数的列的SUM

来自分类Dev

如何在 Oracle 数据库中获取更多列值以及不同列?

来自分类Dev

MySQL连接两个表以从子级获取具有限制的记录

来自分类Dev

如何使用python从mysql数据库中获取列中的最后一个值?

来自分类Dev

如何使用 LINQ 查询从数据库中获取多列值到列表中

来自分类Dev

如何从mongo数据库的集合中获取具有特定键和值的critarea结果?

来自分类Dev

如何从Joomla 2.5数据库列,字段名称和值中获取值

来自分类Dev

如何从数据库中获取有序,有限和分组的计数?

来自分类Dev

数据库记录具有所有值

来自分类Dev

无法删除多行具有相同列值的数据库记录?

来自分类Dev

选择具有相同值的行,每个行都有限制

来自分类Dev

将记录插入到具有字符串限制的数据库中?

来自分类Dev

使用具有月和年条件的存储过程从数据库中获取记录

来自分类Dev

从具有空字段的数据库中获取记录

来自分类Dev

具有SUM,ORDER BY和有限值的SQL查询

Related 相关文章

  1. 1

    如何根据当前枚举值选择具有限制的随机枚举值?

  2. 2

    如何在具有限制性条件的邮箱中循环播放?

  3. 3

    PHP Yii条件选择具有限制的随机记录

  4. 4

    PHP Yii条件选择具有限制的随机记录

  5. 5

    如何使用MySQL和SUM函数从数据库中获取总分?

  6. 6

    具有限制和默认值的XSD语法

  7. 7

    将(sum)变量添加到数据库中的现有值

  8. 8

    合并后,Hibernate / JPA获取数据库中具有默认值的列的值

  9. 9

    从数据库中获取在laravel中具有特定列值的所有行

  10. 10

    从数据库中获取限制范围内的记录

  11. 11

    Telosys:如何获取模板中的数据库表记录?

  12. 12

    如何获取数据库中特定ID的记录数量?

  13. 13

    如何从复杂的数据库中获取记录?

  14. 14

    如果特定列同时具有两个值,如何从数据库中获取ID

  15. 15

    如何获取具有受影响的行数的列的SUM

  16. 16

    如何在 Oracle 数据库中获取更多列值以及不同列?

  17. 17

    MySQL连接两个表以从子级获取具有限制的记录

  18. 18

    如何使用python从mysql数据库中获取列中的最后一个值?

  19. 19

    如何使用 LINQ 查询从数据库中获取多列值到列表中

  20. 20

    如何从mongo数据库的集合中获取具有特定键和值的critarea结果?

  21. 21

    如何从Joomla 2.5数据库列,字段名称和值中获取值

  22. 22

    如何从数据库中获取有序,有限和分组的计数?

  23. 23

    数据库记录具有所有值

  24. 24

    无法删除多行具有相同列值的数据库记录?

  25. 25

    选择具有相同值的行,每个行都有限制

  26. 26

    将记录插入到具有字符串限制的数据库中?

  27. 27

    使用具有月和年条件的存储过程从数据库中获取记录

  28. 28

    从具有空字段的数据库中获取记录

  29. 29

    具有SUM,ORDER BY和有限值的SQL查询

热门标签

归档