【问题标题】:How to add values of multiple rows in SQL?如何在 SQL 中添加多行的值?
【发布时间】:2017-11-06 22:53:11
【问题描述】:

我有一些属性列表,我想添加它们的所有值。 示例:

  ID       Cost1($)      Cost2($)      Cost3($)
2001          23.52          0.53          0.8727

我们需要总成本(即 Cost1 + Cost2 + Cost3 作为总成本)。

【问题讨论】:

  • 提示:select Cost1 + Cost2 + Cost3 as Total Cost from . . . 。您的问题提到了多行,但示例数据只有一行。
  • 请正确标记。它是 MySQL 或 SQL Server,不能两者兼而有之。还有你试过什么??????
  • 如果你不能做这个查询,我建议你不要碰数据库。找一个更有资格的人。
  • 考虑修改您的餐桌设计
  • 我想你的意思是:如何添加多列的值?

标签: mysql sql sql-server


【解决方案1】:

很简单:

SELECT id, (Cost1 + Cost2 + Cost3) AS Total_Cost
FROM your_table

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-29
    • 1970-01-01
    • 2019-01-25
    • 2018-12-31
    • 2017-10-22
    • 1970-01-01
    • 2021-05-18
    相关资源
    最近更新 更多