当前位置: 首页 > 面试题库 >

SQLite:获取列的总计/总和

程赞
2023-03-14
问题内容

我正在使用SQLite,并尝试返回该列buy_price中某一列的总数,TOTAL同时返回所有数据。我不想/不需要对数据进行分组,因为我需要在每个返回的行中都包含数据。

id    date       pool_name    pool_id    buy_price  TOTAL
 1    09/01/12   azp          5          20
 2    09/02/12   mmp          6          10
 3    09/03/12   pbp          4          5
 4    09/04/12   azp          7          20
 5    09/05/12   nyp          8          5             60

当我包含类似内容时, SUM(buy_price) as TOTAL它仅返回一行。我需要所有返回的行以及所有buy_price条目的总数。


问题答案:

听起来这就是您要寻找的内容:

select id,
  dt,
  pool_name,
  pool_id,
  buy_price,
  (select sum(buy_price) from yourtable) total
from yourtable

参见带有演示的SQL Fiddle



 类似资料:
  • 问题内容: 目标 我有一个Pandas数据框,如下所示,具有多个列,并希望获取列的总数。 数据框 -: 我的尝试 : 我试图使用和获得列的总和: 这将导致以下错误: 预期产量 我期望输出如下: 或者,我想编辑一个包含总数的新标题: 问题答案: 您应该使用: 然后与配合使用,在这种情况下,索引应设置为与需要求和的特定列相同: 因为如果传递标量,则将填充所有行的值: 另有两个解决方案,请参见以下应用程

  • 问题内容: 请在这里参考上一个问题:jQuery中列的总和 我使用了Aymen的解决方案,但是我根据自己的需要对其进行了编辑。它停止工作,我的代码如下所示,如jsfiddle所示: http //jsfiddle.net/unKDk/15/ jQuery部分是 如何解决导致jquery计算错误的问题。 如何按行计算总计 我需要完全相同的类名。 问题答案: 我不太确定自己想要什么,但是如果您只想按列

  • 我有一个熊猫数据框,如下所示,具有多个列,并希望获得列的总数。 我的尝试: 我试图使用和获取列的总和: 这会导致以下错误: 预期产出 我预计产出如下: 或者,我希望编辑< code>df,在标题为< code>TOTAL的新行中包含总计:

  • 问题内容: 我想在表格中添加一列并返回总和。我有一个循环,但是没有用。 问题答案: 您可以在MySQL查询中完全处理它: 在PHP代码中,尝试以下操作: 使用PDO(已弃用)

  • 问题内容: 我工作的一个SQL查询的表有两列,并应返回的总和列的值,直到达到它也应该返回的值列在该河段的排序条件为 例如,我的数据如下 在上表中,金额总计应在按日期排序之后进行计算,并且一旦金额达到5000分,应返回金额及其关联的日期的总计。 排序数据后,它变成如下所示 查询应返回以下结果 上述结果是因为总和达到在 我可以知道一种更好的方法来处理它吗 问题答案: 对于SQL Server,您可以使

  • 我被一些查询逻辑困住了。我有一个名为<code>student</code>的表。表上有每个学期学生的分数。有学期数。我需要得到每学期最高分数(mark1 mark2 mark3)的学生的姓名和id。 这是我的桌子结构 所需输出 我想让Maxmark