码迷,mamicode.com
首页 > 编程语言 > 详细

check约束,简单查询 排序

时间:2018-08-29 01:17:37      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:查看   var   查询   字符串   比较   nts   bsp   check约束   use   

create table person(

id varchar2(5) primary key,

name varchar2(20),

age number,

sex varchar2(2),

sonstraint  person _age_ck check(age between 20 and25),

constraint person_sex+ck(sex=‘男’)

)

 

查看约束信息

约束存放在数据字典里

(1)user_constraints  

 select owner, cinstraint_name,constraint_type,tablename 

from user_constraints  

 

select owner ,constraint_name,table_name,column_name,

from user_cons_colums

 

简单查询语句

(1)为表或者列名添加别名

  1)select  empno as “员工编号” ,ename as “员工姓名”

   from emp

   2) select  empno 员工编号,ename 员工姓名

   from emp

   3)select  empno  “员工编号” ,ename  “员工姓名”

   from emp

 为表加别名

        select empname,empno

  from emp a

 

连接运算符

查询语句中可以通过“||”将两列查询结果连接在一起

select  empno || ename from emp;

EMPNO||ENAME

111YUE

123UUU

 

distinct 去重

select  distinct sno from student;

 

 

like比较运算符,通配符

一般使用“%”或“_”

"%"代表零个或多个字符

“_”一个且只能是一个字符

若查询的字符串中含有“_“或”%,则可以使用escape

escape”\"  在escape后的则按正常查找

 

 

IS NULL

select  * from student  

where  sno is null;

 

asc 升序

desc 降序

默认升序

多列排序

order by sno desc, sid desc, sal;

 

check约束,简单查询 排序

标签:查看   var   查询   字符串   比较   nts   bsp   check约束   use   

原文地址:https://www.cnblogs.com/Syue/p/9551734.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!