Mysql 是否可以选择*然后添加所有结果?
我有一个sql表,它有一个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
用户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-谢谢。我的查询是基于没有读完整的语句。我的评论更像是“教”和“去查一下”