![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle 函数与优化
文章平均质量分 61
梁南
当你专心做一件事时全世界都会给你让路!!
展开
-
oracle中的decode的使用
Oracle 中 decode 函数用法 含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THEN RETURN(翻译值2) ...... ELSIF 条件=值n THEN RETURN(翻译值转载 2014-07-29 17:19:09 · 396 阅读 · 0 评论 -
精妙SQL语句,基础,提升,技巧
一、基础 1、说明:创建数据库 Create DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server ---创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_转载 2014-07-29 17:42:01 · 363 阅读 · 0 评论 -
oracle 函数大全
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE --------- --------- --------- -----转载 2014-07-29 14:52:29 · 340 阅读 · 0 评论 -
关于having,group by 的Sql 语句
如果选取某字段不重复的所有记录 select * from frame where name in( select name from frame group by name having count(*)=1) 如果选取某字段重复的所有记录 select * from Information a转载 2014-08-01 16:58:13 · 374 阅读 · 0 评论 -
SQL执行顺序及优化
SQL Select 语句完整的执行顺序: 1 、 from 子句组装来自不同数据源的数据; 2 、 where 子句基于指定的条件对记录行进行筛选; 3 、 group by 子句将数据划分为多个分组; 4 、使用聚集函数进行计算; 5 、使用 having 子句筛选分组; 6 、计算所有的表达式;转载 2014-07-31 15:34:26 · 493 阅读 · 0 评论 -
oracle distinct
distinct的只显示一次重复出更的值。 不过这个值出现多少次只显示一次。 selectdistinct 字段名1,字段名2 from 表格 order by 字段名1 distinct字段名1 意思是只显示一次字段名1显示的是第一次出现的。 最好和order by 结合使用。可以提高效率。转载 2014-07-31 16:29:27 · 644 阅读 · 0 评论 -
Oracle中对XMLType的简单操作(extract、extractvalue
前几天一直在做Oracle对XMLType字段的操作,我还不是Oracle大拿,到网上找了很多资料,但是很多就是单一功能的介绍,不能很好的解决问题,现在在这里总结下。 1、下面先创建一个名未test.xml的配置文件。 -----nam0-22-----^^^450- 抗震救灾 奥运会转载 2014-08-13 17:23:11 · 688 阅读 · 0 评论