社区
MS-SQL Server
帖子详情
请问怎样累计统计同一天的记录?
JOHNCOOLS
2006-05-15 10:48:37
我的表结构如下:
字段A 字段B 字段C
abc 2006-1-1 10:00:00 10
abc 2006-1-1 14:00:00 100
. . .
. . .
bac 2006-1-1 10:00:00 5
bac 2006-1-1 09:00:00 7
字段B是日期型
现在是要统计abc中相同一天里字段C的累计总数是多少 和记录数
请问怎样实现呢?
如果我用ACCESS可以实现吗?
...全文
240
9
打赏
收藏
请问怎样累计统计同一天的记录?
我的表结构如下: 字段A 字段B 字段C abc 2006-1-1 10:00:00 10 abc 2006-1-1 14:00:00 100 . . . . . . bac 2006-1-1 10:00:00 5 bac 2006-1-1 09:00:00 7 字段B是日期型 现在是要统计abc中相同一天里字段C的累计总数是多少 和记录数 请问怎样实现呢? 如果我用ACCESS可以实现吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dawugui
2007-02-07
打赏
举报
回复
if object_id('pubs..tb') is not null
drop table tb
go
create table tb
(
字段A varchar(10),
字段B datetime,
字段C int
)
insert into tb(字段A,字段B,字段C) values('abc', '2006-1-1 10:00:00', 10)
insert into tb(字段A,字段B,字段C) values('abc', '2006-1-1 14:00:00', 100)
insert into tb(字段A,字段B,字段C) values('bac', '2006-1-1 10:00:00', 5)
insert into tb(字段A,字段B,字段C) values('bac', '2006-1-1 09:00:00', 7)
select convert(varchar(10),字段B,120) as 日期 , 字段A , sum(字段C) as 总数 , count(*) as 记录数 from tb group by convert(varchar(10),字段B,120),字段A
drop table tb
日期 字段A 总数 记录数
---------- ---------- ----------- -----------
2006-01-01 abc 110 2
2006-01-01 bac 12 2
(所影响的行数为 2 行)
dawugui
2007-02-07
打赏
举报
回复
select 字段A , sum(字段C) as 总数 , count(*) as 记录数 from tb group by 字段A
jyxhz
2006-05-15
打赏
举报
回复
select 累计总数=sum(字段C) from 表 group by convert(nvarchar(10),字段B,120)
要统计记录数要加个主键字段(如:p_id)
select 记录数=count(p_id) from 表 group by convert(nvarchar(10),字段B,120)
itblog
2006-05-15
打赏
举报
回复
SELECT 字段a,cstr(year(字段b))+'年'+cstr(day(字段b))+'月' as 日期,sum(字段c) FROM 表 group by 字段a,cstr(year(字段b))+'年'+cstr(day(字段b))+'月'
冷箫轻笛
2006-05-15
打赏
举报
回复
以上为access实现方法
冷箫轻笛
2006-05-15
打赏
举报
回复
可以
select a,DateValue(b),sum(c) as c,count(1) as shuliang
from tablename
group by a,DateValue(b)
lovcal
2006-05-15
打赏
举报
回复
select sum(字段C),count(字段C),(CAST(CONVERT(varchar(30), 字段B, 102) AS datetime) AS dSaleDay
from 表
group by (CAST(CONVERT(varchar(30), 字段B, 102) AS datetime)
zhaoanle
2006-05-15
打赏
举报
回复
select 字段A,字段B=convert(char(8),字段B,112),s=sum(字段C),c=count(*)
from 表 group by 字段A,convert(char(8),字段B,112)
人力资源管理软件(完全免费)
考勤管理增加了查看某一天哪些人休息的功能(感谢人生淡泊) 人力资源管理软件解决了考勤台帐的显示问题(感谢天隼) 考勤班次处理做了优化,增加了打卡的分析类型(参考型)(感谢天隼) 保险支付中提供了excel导出...
Mysql 当前月每天
累计
统计
,Mysql 本月第一天
Mysql 当前月每天
累计
统计
,Mysql 本月第一天,Mysql
统计
每月1号到当前日期的
累计
数据,自动补充无数据的日期
TP6开发PHP手册
统计
项目
zTree作为树形目录显示
统计
手册共计15037页 通过QL获取了所有15037页面的上级目录 多次使用递归循环
统计
各级目录
统计
出了基本的树形分类
统计
发现一级栏目Function Reference 函数参考栏目14293页,占总手册...
MySQL 截至每天
累计
数据
统计
【代码】MySQL 截至每天
累计
数据
统计
。
达梦sql 按照天
统计
每一天的数量
要
统计
每一天的数量,你可以使用以下的 SQL 语句: SELECT COUNT(*) AS '数量', DATE(date_column) AS '日期' FROM table_name GROUP BY DATE(date_column) 其中,date_column 是你存储日期的列名,table_name 是...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章