求sql 汇总语句

xwqjamky 2007-01-04 02:13:44
table
id jzl
1 2
2 5
3 8
4 1
5 4
6 6

得到结果如下a列一共多少条数据,b列为jzl总和
a b
6 16


请问这个语句怎样写
...全文
183 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
shirely 2007-01-04
  • 打赏
  • 举报
回复
都是对的~~
xiequanqin 2007-01-04
  • 打赏
  • 举报
回复
除了有Group 的。。~-~
xiequanqin 2007-01-04
  • 打赏
  • 举报
回复
都是正解。。。
feixiangVB 2007-01-04
  • 打赏
  • 举报
回复
再頂哈子~~~~~~~
秋水森 2007-01-04
  • 打赏
  • 举报
回复
select count(id) as a,sum(jzl) as b from a
feixiangVB 2007-01-04
  • 打赏
  • 举报
回复
暈~~~樓頂早該出答案了

強烈建議,以後此類小問題,高手就不要搶答了,給我們這些小鳥一點思考+接分的空間嘛!
中国风 2007-01-04
  • 打赏
  • 举报
回复
select 记录=count(id),--就id的记录
sum(jzl) from table
feixiangVB 2007-01-04
  • 打赏
  • 举报
回复
select count(*) as a,sum(jzl) as b
from tbname
marco08 2007-01-04
  • 打赏
  • 举报
回复
create table T(id int, jzl int)
insert T select 1, 2
union all select 2, 5
union all select 3, 8
union all select 4, 1
union all select 5, 4
union all select 6, 6

select a=count(*), b=sum(jzl) from T
--result
a b
----------- -----------
6 26

(1 row(s) affected)
marco08 2007-01-04
  • 打赏
  • 举报
回复
select a=(select count(*) from tbName),
b=(select sum(jzl) from tbName)
caixia615 2007-01-04
  • 打赏
  • 举报
回复
select count(*) as a,b=sum(jzl) from tablename group by id
冷箫轻笛 2007-01-04
  • 打赏
  • 举报
回复
select count(*) as a,sum(jzl) as b from table

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧