Oracle
faker_guo
当你的才华还撑不起你的野心时
那你就应该静下心来学习
当你的能力还驾驭不了你的目标时
那就应该沉下心来历练
展开
-
Oracle随机抽取N条记录
select * from (select * from t_01_user sample (10) order by DBMS_RANDOM.random) where rownum <= 4;原创 2017-12-10 23:11:11 · 460 阅读 · 0 评论 -
Oracle递归查询
--查询全部资源信息 select * from urm_class_info --向上遍历树,找到路径直到根节点,指定的是parentid select distinct classid,parentid,name from urm_class_info start with parentid = 'cmdb0000000000000017' connect by pri原创 2017-12-10 23:12:03 · 141 阅读 · 0 评论 -
sql 常用函数
Rank() over()的用法(dense_rank() over ,row_number() over) 创建一个test表,并插入6条数据。 CREATE TABLE test ( a INT, b INT, c CHAR ) INSERT INTO test VALUES(1,3,'E') INSERT INTO test VALUES(2,4,'A') INSERT原创 2017-12-10 23:13:10 · 155 阅读 · 0 评论 -
查询前多少条数据
查询前N条记录 SELECT TOP 10 * FROM 订单明细 ORDER BY 数量 DESC 查询前n%条记录 SELECT top 10 PERCENT * FROM 订单明细 ORDER BY 数量 查询前n%条记录(包含最后并列的排名数据) SELECT TOP 10 WITH TIES * FROM 订单明细 ORDE原创 2017-12-11 09:10:06 · 363 阅读 · 0 评论 -
Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名[转载]
Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名、查询所有表名:select t.table_name from user_tables t;查询所有字段名:select t.column_name from user_col_comments t;查询指定表的所有字段名:select t.column_name from user_col_comments t...转载 2018-04-28 16:07:56 · 200 阅读 · 0 评论