CSDN论坛 > Oracle > 开发

如何用一条SQL语句获得每隔5分钟一个时间记录的结果? [问题点数:50分,结帖人every_one]

Bbs1
本版专家分:20
结帖率 100%
CSDN今日推荐
Bbs5
本版专家分:2218
Bbs7
本版专家分:14677
Blank
红花 2005年2月 Oracle大版内专家分月排行榜第一
2005年1月 Oracle大版内专家分月排行榜第一
2004年12月 Oracle大版内专家分月排行榜第一
Bbs7
本版专家分:14677
Blank
红花 2005年2月 Oracle大版内专家分月排行榜第一
2005年1月 Oracle大版内专家分月排行榜第一
2004年12月 Oracle大版内专家分月排行榜第一
Bbs1
本版专家分:20
Bbs1
本版专家分:20
Bbs7
本版专家分:14677
Blank
红花 2005年2月 Oracle大版内专家分月排行榜第一
2005年1月 Oracle大版内专家分月排行榜第一
2004年12月 Oracle大版内专家分月排行榜第一
Bbs1
本版专家分:20
Bbs5
本版专家分:2218
Bbs1
本版专家分:20
匿名用户不能发表回复!
其他相关推荐
关于SQL 每3分钟一次的统计数据
由于碰到一个统计数据的问题,要求是按照时间每3分钟统计一次数量。 环境:数据表里有时间字段,时间精确到(秒)级别,但是要3分钟统计一次表中的数据量。 解决方法: 第一个方法,是分时间段统计,用case解决每个时间段都精确的写出来。 但是表中的数据已经跨年了,这种方法仅适合统计的时间跨度比较大的情况(比如统计每年的数据量)。 第二个方法,把时间处理,思路是这样的。
使用一条SQL语句删除表中重复记录
数据库结构的脚本:if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[TempA]) and OBJECTPROPERTY(id, NIsUserTable) = 1)drop table [dbo].[TempA]GOCREATE TABLE [dbo].[TempA] ( [id] [int] I
sql语句一条记录拆分为多条记录
if exists (select 1 from dbo.sysobjects where id = object_id(N't_test')) drop procedure [dbo].[t_test] GO Create table t_test ( id int primary key,LongField varchar(50)) GO Insert Into t_test (id
Oracle中导出一条记录的SQL
一:选中一条记录
sql语句实现多条数据合为一条数据
今天遇到个函数感觉很有用,给你们举个例子吧: 当我们给用户多个角色的时候,我们的用户角色表的展示方式有两种, 一种是把所有角色何在一起变成一个字符串,然后在该表查看用户就能看到一条关于用户角色的数据 另一种就是插入多条数据,一个用户一个角色,然后再对同一个用户insert一个角色,也就是当查询一个用户的时候,返回的是多条数据 个人感觉返回多条的数据这种方式便于数据库管理,但是如果在前台展示
一条sql查询出多个统计结果
今天又踩了一个坑:我在做查询的时候,条件是中文,结果导致查询不出来结果,换成英文就可以了,猜想是编码导致。想起来在数据库url配置哪里忘了加编码。加上之后就没问题了。强制规定:url后面加 ?useUnicode=true&characterEncoding=UTF-8最近公司有一个业务需求,统计一张表在每个条件下的数量。以user为例,首先创建表并添加数据接下来创建一个model用来接收...
mysql 中每几分钟统计
今天我们公司要统计每半小时一次的统计数字,但是之前对mysql的操作还不够深入,所以做了半天没弄出来。最后在网上学了之后才发现具体的思路在哪里 知识点date_format, floor(取整),concat拼接mysql字符串。 举例如下: SELECT concat( date_format( time, '%Y-%m-%d %H:' ) , floor( date_fo
sql语句查询一条数据的上一条数据和下一条数据
表t_tablename id_param为当前id1.查询上一条数据select * from t_tablename where id=(select max(id) from t_tablename where id< id_param) 2.查询下一条数据select * from t_tablename where id=(select min(id) from t_tablena...
SQL 筛选出最新一条数据
sql中exists,not exists的用法 exists : 强调的是是否返回结果集,不要求知道返回什么, 比如:   select name from student where sex = 'm' and mark exists(select 1 from grade where ...) ,只要 exists引导的子句有结果集返回,那么exists
在SQL Server中如何获得刚插入一条新记录的自动ID号
---------------------------------------------------------------  使用[IDENT_CURRENT]  用法:SELECT  IDENT_CURRENT(TABLENAME)  ---------------------------------------------------------------  SELECT  ID
关闭
关闭