急求一个sql语句,要求如下,查询表中的IDMD5 TAG 根据时间段查询IDMD5去重后的总和和TagID IDMD5 TAG ACC DATE_TIME
1 admin 单击 单击 2012/4/1
2 admin 双击 双击 2012/4/5
3 admin 查询 查询 2012/4/6
4 admin 单击 单击 2012/4/6
5 admin 查询 查询 2012/4/7
6 power 单击 单击 2012/4/6以上是具体的数据,希望各位前辈们帮小弟解决一下,万分感谢
1 admin 单击 单击 2012/4/1
2 admin 双击 双击 2012/4/5
3 admin 查询 查询 2012/4/6
4 admin 单击 单击 2012/4/6
5 admin 查询 查询 2012/4/7
6 power 单击 单击 2012/4/6以上是具体的数据,希望各位前辈们帮小弟解决一下,万分感谢
解决方案 »
- Snapshot Too Old due to Tablespace Limit
- Oracle中怎么批量调整显示结果的列宽,不要column ** format a12;这样的答复~
- 为什么使用内部函数能够提高sql的执行效率
- 写了个存储过程 出问题了 求高手看下
- 求:oracle触发器的使用
- row_number() over()在公司家的运行结果不一样,求助,急,在线等。。。。。
- 求解 两条相同plsql语句不同结果??
- 这些sqlserver的sql语句在oracle上执行有问题吗
- 在SQL*PLUS里能正常运行,但在SQL*PLUS Worksheet中却报错:未连接!
- 我有一个字段aaa varchar2,里面存着1,3,14,149,.....,如何将其取出,并且以逗号拆分这个字符串呢?
- 想求同类别的本条记录的in_date_time-上条记录的out_date_time
- 数据库问题,哈希索引和b树索引,什么情况下,选择哪个索引的问题
select IDMD5,TAG,count(1) from 表 where DATE_TIME between 时间1 and 时间2 group by IDMD5,TAG
TAG,COUNT(*) AS count
FROM
(
select
DISTINCT TAG,IDMD5
from ANALY_EVENT
WHERE DATE_TIME between to_date('2012-01-01','yyyy-MM-dd hh24:mi:ss')
and to_date('2012-01-10 23:59:59','yyyy-MM-dd hh24:mi:ss')
-- and idmd5 in(select idmd5 from launch where os=#{system})
)
T1
GROUP BY TAG