我可以使用MySQL中的查询来估算某个单元格值吗?

时间:2014-02-04 13:30:14

标签: mysql

让我们假设我有一个包含两列的表:键和值。

我可以返回所有回答WHERE键=某些条件的值的SUM吗?

例如:

1 30
2 50
1 40

我可以使用类似于此

的查询返回70吗?
SELECT SUM(value) WHERE key = 1

2 个答案:

答案 0 :(得分:1)

好的尝试。你非常接近。的 Read Aggregate Function

您可以使用以下查询来获取输出。

select sum(values)
from table_name
where key='1'
group by key

答案 1 :(得分:1)

是的,你可以,只是尝试做到这一点

检查http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_sum