-
distinct可以去除多余的行,如,查询员工信息表中的部门编号,要求去除重复数据:select distinct deptno from employee.查看全部
-
一、case...when语句的使用 语法1:CASE column_name WHEN value1 THEN result1 ... [ELSE resultn] END; 语法2:CASE WHEN column_name=value1 THEN result1 ...[ELSE resultn] END; 注:value1、result1需要加单引号,表示字符串,当多个when...then...使用时,中间用空格隔开即可,不能用逗号隔开。 case...when 语句的使用([when后面跟的是判断的条件,then后面是真实显示出来的结果]): 1、select username,case usersname when 'aaa' then '计算机部门' when 'bbb' then '市场部门' else '其他部门' end as 部门 from users; 2、select username,case when username='aaa' then '计算机部门' when username='bbb' then '市场部门' else '其他部门' end as 部门 from users; *这个的用法就比较灵活*后面可以跟salary的条件。查看全部
-
对查询结果排序: 语法:SELECT [DISTINCT] column_name1,...* FROM table_name [WHERE conditions] ORDER BY column_name1 DESCASC,... 其中,DESC是降序排序,ASC是升序排序,默认升序;当按多个字段排序时,order by col1,col2.也可以写成order by 1,2,...。(按表结构顺序中的第一个,第二个字段)查看全部
-
范围查询 1、BETWEEN...AND...,查询的是一个闭合区间的结果,包含头也包含尾。 2、IN()/NOT IN(),括号中的为具体的值。查看全部
-
like _代表任意一个字符 %代表多个字符查看全部
-
逻辑运算符的优先级查看全部
-
条件查询查看全部
-
在select语句中使用运算符 例如: select id,username,salary+200 from users;(所有工资结果加200) select username from users where salary>800 or salary<>1801; 注释:不等于用!=或者<>表示查看全部
-
运算符和表达式 表达式 = 操作数 + 运算符 操作数:常量、变量和字段 运算符:算术运算符(+,-,*,/)、比较运算符(>,<,=,>=,<=,<>)、逻辑运算符(and,or,not)查看全部
-
给字段设置别名,as 可省略查看全部
-
查询表中所有字段及指定字段: 1.查询所有字段: select * from table_name; 2.查询指定字段: select column1, ... from table_name;查看全部
-
SQL plus中设置格式 column column_name heading new_name//设置字段名 column column_name format a10;//设置字符串长度格式 a 代表字符串,10 代表字符串长度 column salary format 9999.99;//设置数字格式 一个9代表一个数字,小数点后面几个9代表保留几位小数 column column_name clear;//清除格式 ps:column可简写为col查看全部
-
基本查询语句,distinct 查询不重复的值查看全部
-
查看创建好的表空间存放的路径查看全部
-
创建永久表空间和临时表空间。查看全部
举报
0/150
提交
取消