你这个跟java没什么关系,数据库自己就能实现。
T-SQL这样写就可以了
select into table2 from table1
where (time>3:00 and time<5:00) --这句是伪代码,你把条件改对
如果要统计数据条数,另写一条sql查。
如果table2已经建好,请先删除。
-------------------------------------------------------
这还不简单啊,把上面的内容组合一下。
select count() as count_num from table1 where (你的条件)
--这句得到数据条数了。
再加上这句
select no,time from table1 where (你的条件)
--这句得到所有符合条件的数据。
插入也可以用子查询
--假设table2的id是自增的
insert into table2(no,time) values(
select no,time from table1 where(你的条件)
)
你在java里通过这些查询已经得到你要的数据了,再处理下就行了。
也可以把所有的查询都变成子查询然后放到一个SQL语句里面,不过好象没必要。
access数据库统计每月的记录数,可以通过如下sql语句:
SELECT [name],[date],count() FROM tabel1 group by [name],[date]加班加的累了 给你解决一下假设 你的数据库 有一个sex 字段表示‘男’或者‘女’, 表为 tabselect (case sex when '男' then select count(1) from tab end) 男生总数,(case sex when '女' then select count(1) from tab end) 女生总数from tab
以上就是关于Java如何进行数据库里的数据统计全部的内容,包括:Java如何进行数据库里的数据统计、access数据库怎么统计每月的记录数、在一个数据库学生表中,要分别统计男女生人数,用count()函数怎么实现啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)