如何对sql语句

时间:2017-03-05 13:40:16

标签: mysql sql

SQL QUERY

SELECT payable 
  FROM reservation 
  WHERE status LIKE 'confirmed' 

示例结果是[800,100,100]

我应该在查询输出中添加什么总数1000(结果总和)。

3 个答案:

答案 0 :(得分:0)

SELECT sum(column) FROM Table WHERE condition

这称为聚合函数,您应该知道许多其他有用的函数。请尝试W3学校了解更多信息:Here

答案 1 :(得分:0)

使用SUM聚合函数根据您的条件求和所有值。

SELECT sum(payable) 
FROM reservation 
WHERE status LIKE '%confirmed%' [OR --Any of your condition.]

答案 2 :(得分:0)

只是建立在其他人所说的基础之上:

SELECT sum(payable) as Total
  FROM reservation 
  WHERE status LIKE 'confirmed'