分析函数cube和rollup魅力首先请看下面例子1)创建表create table group_test (group_id int, job varchar2(10), name varchar2(10), salary int);2)初始化表insert into group_test val...
分类:
数据库 时间:
2015-05-29 00:32:44
阅读次数:
323
SELECT * FROM (SELECT A.*, RANK() OVER(PARTITION BY A.DR_ATP_ID, A.AT_CODE ORDER BY A.KEY_CODE) RANK FROM DR_ATP...
分类:
数据库 时间:
2015-04-10 12:54:59
阅读次数:
147
2015年4月9日 天气冷表gw_log设计如下:Name Type Nullable Default Comments
------------ ------------- -------- ------- ----------
ID VARCHAR2(50) 消息id
SERVICE_ID...
分类:
数据库 时间:
2015-04-09 15:37:06
阅读次数:
356
用sql查询每个分组中amount最大的前两条记录:SELECT *FROM HW trWHERE(SELECT COUNT(*) FROM HW WHERE tr.DEPID=DEPID AND AMOUNT>tr.AMOUNT)< 2ORDER BY DEPID, TR.AMOUNT DESC应...
分类:
数据库 时间:
2015-02-09 20:15:05
阅读次数:
237
/******************Oracle高级分组*****************************//*-----------------auther:similarface-----------------------*//*--------------------2015年2月4日----------------------------*/--oracle中GROUPBY中使用的列必须与select语句中没有使用聚合函数的列相..
分类:
数据库 时间:
2015-02-05 18:49:38
阅读次数:
285
COL_2 COL_321 3123 31如上表数据前台显示显示需要把COL_2的21和23转换成中文 ‘整机’ 最开始如下编写SELECT t.col_3, CASE t.col_2 WHEN 21 THEN‘整机’ WHEN 23 THEN...
分类:
数据库 时间:
2014-12-19 20:36:57
阅读次数:
216
所有版本的oracle都可以使用select wm_concat(name) as name from user; 但如果是oracle11g,使用select listagg(name, ',') within group( order by name) as name from user;效率更...
分类:
数据库 时间:
2014-12-03 12:21:51
阅读次数:
191