orcle学习之路第一天

原创 2016年08月31日 11:09:10

1.sql 语句对大小写不敏感,但在数据库中的数据却大小写敏感。对于字符型采取左对齐,数字型采用右对齐。
2.查询数据的全部信息:select * from zybrxx
3.查询不重复的数据:select distinct ksbh from zybrxx
条件表达式的运用:
4.加号:select ksbh+1 ks from zybrxx加法 ,
select ksbh+2*2-1 from zybrxx(运算顺序先乘除后加减)
5.运算顺序:select ksbh+2*2-1 newksh from zybrxx 对查询出来的数据进行重命名 (语法:列名 别名)
6.减号:select -ksbh from zybrxx (减号作为取负数运算),select (fyze-zfze )from zybrxx(作为减号运算符),如果对字符型取负,则显示查询不合法的数字,查询记录为0
7.除法运算:select fyze/2 from zybrxx
8.乘法运算:select fyze*2 from zybrxx
9.不等于;select * from ksmc where kslx <> ‘C’,select * from ksmc where kslx != ‘C’
10.Like运算:select * from ksmc where mc like ‘%科%’(找出所有mc带科的信息)
11.通配符下划线:select * from ksmc where no like ‘1‘(找出所有编号1开头的切只有2位的信息’)select * from ksmc where no like ‘_1%’(找出第二位为1的编号)信息
12.连接(||):select no ||’,’|| mc from ksmc(在编号和名称间插入1个逗号)
13.AND运算:select no ||’,’|| mc from ksmc where no >100 and xh>1
14. Or运算:select no ||’,’|| mc from ksmc where no >100 or xh>1
15. Not:select * from ksmc where mc not like’%科’,
select * from ksmc where srm1 is not null
16.(IN 和between):select * from zybrxx where cwh in(‘N03’,’N16’)
select * from zybrxx where zfze between 25 and 100
汇总函数:
17.Count:select count(brxm) from zybrxx,如果无where子句,返回所有行数
18.sum:select sum(fyze)-sum(zfze) from zybrxx(sum只能处理数字)
19.Age:select avg(fyze) from zybrxx
20.Max;select max(fyze) from zybrxx
21.Min:select minfyze) from zybrxx
22.Variance:select variance(fyze) from zybrxx
23.Stddev:select stddev(fyze) from zybrxx
时间日期函数:
24.Add_months:select zyrq,add_months(zyrq,3)as zy from zybrxx
25.Last_day:select zyrq,add_months(zyrq,3)as zy,last_day(to_date(zyrq)) as last from zybrxx
26.Sysdate:select * from zybrxx where zyrq < sysdate
数学函数
27.Abs:select abs(fyze) from zybrxx
28.Ceil:select ceil(fyze) from zybrxx
29.Floor:select floor(fyze) from zybrxx
30.Cos:select cos(fyze) from zybrxx
31.Sign:select sign(fyze) from zybrxx 参数为正返回1,为负返回-1,为0 返回0
32.Sqrt:select sqrt(fyze) from zybrxx
字符函数:
33.Concat:select concat(no,mc) as fy from ksmc字符串连接
34.Initcap:select srm1 before,initcap(srm1) after from ksmc where srm1<>’ ‘第一个字母大写,其余小写
35.Lower\upper:select lower(srm1),upper(srm1) from ksmc where srm1<>’ ’
36.Lpad:select lpad(srm1,10,’oo’) from ksmc where srm1<>’ ’
select lpad(srm1,1,’oo’) from ksmc where srm1<>’ ’
37.Rpad:select rpad(srm1,10,’oo’) from ksmc where srm1<>’ ’
38.Ltrim:select ltrim(srm1) from ksmc去掉最左边的空格
select ltrim(srm1,’K’) from ksmc where srm1<>’ ‘去掉字符串中的K
39.Rtrim:select rtrim(srm1) from ksmc去掉左右边的空格
40.Replace:select replace(srm1,’K’,’O_O’)from ksmc where srm1<>’ ‘字符串替换
41.Substr:select substr(sfzh,12,6) from zybrxx 字符截取
42.select translate(srm1,’WXZzzzz’,’211’) from zgxx单个字符的替换
43.instr:select instr(srm1,’W’,1,1) from zgxx 返回从第一个位置开始出现W的位置
44.Length:select length(sfzh) from zybrxx 返回字符串的长度
转换函数:
45.To_char():select to_char(fyze) from zybrxx
46.To_number():select to_number(ID) from zgxx
47.User:select user from zgxx返回当前使用数据库用户的名称

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

orcle学习之路第三天

orcle

【菜鸟的成长之路】android游戏开发学习历程——记录每天的学习内容之【第一天】

     日记!对!这就是日记。           我是一个编程菜鸟,写这些东西的目的,只是给自己在枯燥的学习之余,找一种回味与复习的方式。开始准备买本日记本来写,后来觉得还是写到这地方吧,一来方便...

linux学习之路——第一天(2)

宝宝正式开始学习了,第一章主要讲计算机的相关概念的,包括:计算机,辅助人脑的好工具、个人计算机架构与接口设备、数据表示方式、软件程序运行。其实,这些在大一学习的SSD2——计算机系统基础课上都是学过的...

iOS开发学习第一天,义无反顾的走上编程之路!

进入蓝鸥,是一个非常机缘巧合的事情。毕竟,原本学习机电一体化的我,与编程之间,也只是在学校里接触过一点点。之所以决定来到蓝鸥学习IOS,与我的一个同学有关。就在今年四月份,他刚刚在这里培训,从他那里了...

jbpm-jpdl-3.2.3 的学习之路_第一天

one day 下载各种软件:   http://developer.51cto.com/art/200906/128273.htm 只需要下这里面的软件就行 开始我的helloworld. 用ecl...

c++ 学习之路 第一天 C++类和对象,命名空间,标准库和std命名空间

**通过两个函数和解析,命名空间就能理解清晰****** 使用std这个名字空间。标准库里面的东西都是处于std名字空间的。 解析程序一:#include using namespace s...

B/S学习之路—JavaScript学习笔记—第一天&基本语法

【唠叨两句】               不得不承认学习是件枯燥乏味的事情,为了监督自己能坚持走下去并且做到知识的沉淀积累和升华特开通此博客撰写学习笔记,希望自己坚持到底同时也希望大家能多多指点共同...

交互设计师学习之路:第一天 色彩学习

第一次写博客。(该博文是总结摘录学习过程中的一些资料,以及自己的一些感悟) 阴差阳错的开始了自己的未来职业之路。身为计算机的学生,我也纠结了很久,实习被安排到做UI/UE,感觉从此与代码...

oj之路(第一天)(续:由题目看思想)

Today, it's a good day! Doesn't it? 废话不多说了,直接进题目 ===================================================...

PHP自学之路-----DIV+CSS(第一天)

传统页面使用table来布局和显示数据缺点: 1、 显示样式和数据时绑定在一起 2、 布局的时候,灵活度不高 3、 一个页面可以能会有大量的table元素,代码就会 4、 增加带宽 5、 搜...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:orcle学习之路第一天
举报原因:
原因补充:

(最多只允许输入30个字)