Mysql 是否可以选择*然后添加所有结果?

Mysql 是否可以选择*然后添加所有结果?,mysql,sql,Mysql,Sql,我有一个sql表,它有一个用户id和一个整数 是否可以从user\u id=”表中选择integer? 然后将所有整数结果相加,只返回一个整数结果?是-尝试以下方法: SELECT SUM(integer) FROM tbl WHERE user_id = 'xxx' 是-尝试以下几点: SELECT SUM(integer) FROM tbl WHERE user_id = 'xxx' 你可以这样做 SELECT sum(integer) As ReturnValue FROM table

我有一个sql表,它有一个
用户id
和一个
整数

是否可以从
user\u id
=”表中选择
integer

然后将所有整数结果相加,只返回一个整数结果?

是-尝试以下方法:

SELECT SUM(integer) FROM tbl WHERE user_id = 'xxx'

是-尝试以下几点:

SELECT SUM(integer) FROM tbl WHERE user_id = 'xxx'

你可以这样做

SELECT sum(integer) As ReturnValue
FROM table
WHERE user_id = [value]

你可以这样做

SELECT sum(integer) As ReturnValue
FROM table
WHERE user_id = [value]

是的,这被称为一个
SUM()
。为了放大:“按用户id从我的表格组中选择用户id,SUM(整数值)”@TGray您不需要
group by
OP使用
where user\u id=
从myTable中选择sum(thaint)作为sum,其中userId=x
@JuanCarlosOropeza-谢谢。我的查询是基于没有读完整的语句。我的评论更像是“教”和“去查一下”。是的,这被称为
SUM()
。为了放大:“按用户id从我的表组中选择用户id,SUM(整数值)”@TGray你不需要
按用户id分组
从myTable中选择sum(thaint)作为sum,其中userId=x
@JuanCarlosOropeza-谢谢。我的查询是基于没有读完整的语句。我的评论更像是“教”和“去查一下”