orcale数据库-----------1

desc 表名;--->展示字段

select * from tab;----->显示所有表名

show linesize    ------->展示列宽

set linesize 数字    ---->设置列宽

col 字段名 format a数字    --->数字个字段

col 字段 for 9999    表示

nvl(a,b) 如果a为null 则返回b ,若不为null,则返回a。

nvl2()

别名:select empno as “员工编号”  ,empname "员工姓名" , sal 薪水 from emp

区别:第一个员工编号和员工姓名没有区别,第二个如果薪水中包含了关键字或者空格那么出错

distinct 去重复值 ,注意:

例如:select distinct empno ,job from emp ; 作用于俩个字段合起来不是重复的值

连接符:||  或者是  contat('hello','world') from dual;

dual :仅仅是为了满足语法需求

链接符:|| select 'hello' || 'world' from dual;

字符串:单引号表示日期或者是字符串

条件查询:where 语句 。where deptno = 10 区分大小写

日期格式敏感:默认日期格式:DD-MON-RR  日-月-年

修改日期格式:alter session  /     system set NLS_DATE_FORMAT = 'yyyy-mm-dd';

比较运算:between ...  and .....   或者  in(......,......,....)   is  null

模糊查询:% 或者_   

如果字段中含有_怎么办?---------------------->

使用转义字符:select * from emp where '%\_%' escape '\'        ----------------->escape代表的是转义字符

逻辑运算:AND   OR   NOT

排序:默认升序:

升序:asc

降序:desc

排序可以按多个进行排序:例如:select * from emp order by 字段名1,字段名2;---------------------->会先按字段1排序,如果字段一相同,那么就按字段2进行升序排序




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值