请问个关于查询的问题,关于时间套叠的! 本帖最后由 trial 于 2011-08-01 10:46:48 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT USERNO, COUNT(CASE WHEN STARTTIME < L_ENDTIME THEN 1 ELSE NULL END) AS CNT FROM (SELECT USERNO, STARTTIME, LAG(ENDTIME, 1, STARTTIME) OVER(PARTITION BY USERNO ORDER BY ENDTIME) AS L_ENDTIME FROM A) GROUP BY USERNO; 表空间已满怎样扩展? Oracle字典缓存命中率问题 oracle varchar2(45)只能插入10个汉字,怎么回事? 新手学Oracle的问题 不知道数据库密码,但可以在应用程序里备份数据库,能在其他数据库导入吗?急 求助,sql查询出来的值为什么不对!!!!!! [讨论]这样的SQL怎么写? ==醒目==关于数据库运行速度的问题!==醒目== 关于ORACLE9I回滚段的问题,送100分 救命啊!100分 plsql检索出来的现实不全 sql语句问题
SELECT USERNO,
COUNT(CASE
WHEN STARTTIME < L_ENDTIME THEN
1
ELSE
NULL
END) AS CNT
FROM (SELECT USERNO,
STARTTIME,
LAG(ENDTIME, 1, STARTTIME) OVER(PARTITION BY USERNO ORDER BY ENDTIME) AS L_ENDTIME
FROM A)
GROUP BY USERNO;