oracle基本SQL 命令
来源:互联网 发布:流程的优化 编辑:程序博客网 时间:2024/05/22 06:45
SQL命令
一、SQL命令类型
1.查询命令:select命令;
2.DML命令:insert、delete、update命令;
3.DDL命令:create、drop、alter、rename、truncate命令;
4.事务控制命令:commit、rollback、savepoint命令;
5.DCL命令:grant、revoke命令;
二、SQL select语句语法
1.完整的select语句包括where、order、group等子句。命令格式为:
select 表达式|列名(要查询的内容)
from 表名(要查询的表)
where 条件(查询条件)
group by 列名(分组依据)
having 条件(分组条件)
order by 表达是(排序 desc|asc)
2.选择全部列
可以使用通配符,替代全部列
select * from emp;
3.选择特定列
select ename, job from emp;
三、SQL语句的简单规则和标准
1.语言大小写不敏感;
2.可以写在一行或多行;
3.关键字不能被缩写也不能分行;
4.各子句一般要分行写;
5.使用缩进有助于提高可读性。
四、含有算术运算符的查询
规则:
乘除的优先级高于加减
优先级相同时,按照从左到右运算
可以使用括号改变优先级
五、使用连接运算符创建字符表达式
1.列的别名
1)重命名一个列;
2)便于计算;
3)紧跟列名,可以在列名和别名之间加入关键字“as”,别名使用双引号,以便在别名中包含空格或特殊的字符并区分大小写;
4)as 可以省略。
语法:select 列名 as 别名,[column_name as name|..] from 表名;
2.连接符
把列与列,列与字符连接在一起。用“||”表示,可以用来合成列:
语法:select firstname||lastname as "newName" from 表名;
3.字符串
字符串可以是select列表中的一个字符,数字,日期。
日期和字符只能在单引号中出现。每返回一行时,字符串被输出一次。
4.重复行
默认情况下,查询会返回全部行,包括重复行,在select子句中使用关键字'DISTINCT'删除重复行。
一、SQL命令类型
1.查询命令:select命令;
2.DML命令:insert、delete、update命令;
3.DDL命令:create、drop、alter、rename、truncate命令;
4.事务控制命令:commit、rollback、savepoint命令;
5.DCL命令:grant、revoke命令;
二、SQL select语句语法
1.完整的select语句包括where、order、group等子句。命令格式为:
select 表达式|列名(要查询的内容)
from 表名(要查询的表)
where 条件(查询条件)
group by 列名(分组依据)
having 条件(分组条件)
order by 表达是(排序 desc|asc)
2.选择全部列
可以使用通配符,替代全部列
select * from emp;
3.选择特定列
select ename, job from emp;
三、SQL语句的简单规则和标准
1.语言大小写不敏感;
2.可以写在一行或多行;
3.关键字不能被缩写也不能分行;
4.各子句一般要分行写;
5.使用缩进有助于提高可读性。
四、含有算术运算符的查询
规则:
乘除的优先级高于加减
优先级相同时,按照从左到右运算
可以使用括号改变优先级
五、使用连接运算符创建字符表达式
1.列的别名
1)重命名一个列;
2)便于计算;
3)紧跟列名,可以在列名和别名之间加入关键字“as”,别名使用双引号,以便在别名中包含空格或特殊的字符并区分大小写;
4)as 可以省略。
语法:select 列名 as 别名,[column_name as name|..] from 表名;
2.连接符
把列与列,列与字符连接在一起。用“||”表示,可以用来合成列:
语法:select firstname||lastname as "newName" from 表名;
3.字符串
字符串可以是select列表中的一个字符,数字,日期。
日期和字符只能在单引号中出现。每返回一行时,字符串被输出一次。
4.重复行
默认情况下,查询会返回全部行,包括重复行,在select子句中使用关键字'DISTINCT'删除重复行。
0 0
- oracle基本SQL 命令
- Oracle SQL*Plus基本命令
- Oracle学习_2 sql基本查询命令
- oracle 有用的SQL语句与oracle的 基本命令
- Oracle命令行工具基本操作及SQL 命令
- Oracle命令行工具基本操作及SQL 命令
- Oracle 的基本命令
- oracle的基本命令
- Oracle 的基本命令
- oracle 基本命令
- oracle基本命令
- oracle 数据库基本命令
- oracle基本命令
- Oracle基本操作命令
- oracle基本命令
- mysql、oracle 基本命令
- Oracle基本命令
- oracle基本学习命令
- HDU 1.1.4 A+B for Input-Output Practice (IV)
- 仿微信5.2布局
- linux下串口的安装和使用(ubuntu+usb转串口)
- java多线程
- 数据冗余
- oracle基本SQL 命令
- Python实现Telnet自动连接检测密码
- 第十一周项目二——求最大公约数(1)
- Tomcat 映射虚拟目录
- 第11周项目1函数星号图(3)
- ob_start相关函数学习
- 进程与线程栈大小的调整(vsz 虚拟内存大小)
- POST,GET
- ArcGIS Desktop 与 Excel