Oracle SQL语言开发教程04:Oracle SQL语言之查询语句
教程发布:风哥 教程分类:Oracle SQL教程 更新日期:2019-03-04 浏览学习:4668
本课风哥Oracle SQL开发之查询语句教程内容举例:
SELECT语句: 从数据库的表中获取符合条件的记录
表1:查询表中指定列。
表2:查询表中指定行。
表1-表2:表与表之间做连接,要查看的数据放在多张表中,并且表与表之间的数据有关系。
数据查询语言基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:
结构:SELECT <字段名表> FROM <表或视图名> WHERE <查询条件>;
语法:
Select [All|Distinct] <列名> [,<列名> ]...
from <表名或试图名>
[where <条件表达式>]
[Group by <列名1> [Having <条件表达式>]]
[Order by <列名2> [ASC|DESC]]
Oracle SQL开发之查询语句_Oracle数据库SQL语言开发与应用4 (真正超越OCP/OCM的项目实战系列教程) |
本套风哥Oracle教程学习内容 |
1) Oracle SQL查询限制排序 2) Select基本功能 3) 构造表达式 4) 使用LIKE运算符 5) 使用复合条件 6) 使用&替换 7) 使用查询排序 8) Oracle SQL联接查询 9) 使用自然连接 10) 使用内连接 11) 使用外连接-左外连接 12) 使用外链接-右外连接 13) 使用外连接-全连接 14) 使用交叉连接-笛卡尔积 15) 使用连接SEMI JOIN 16) 使用连接ANTI JOIN 17) 使用连接SELF JOIN 18) Oracle SQL子查询 19) 简单的子查询练习 20) 写更复杂的子查询 21) 不同类型的子查询 |
本套风哥Oracle教程学习地址 |
http://edu.51cto.com/sd/5e8ef |
更多Oracle教程,请加风哥QQ:176140749、113257174或微信"itpux-com"交流 |
4.1Select基本功能
使用scott用户,登录scott用户。
SQL> conn scott/scott
选择所有列
SQL> select * from dept;
选择指定列
SQL> select deptno,dname from dept;
列与列之间用逗号隔开,结果显示的顺序与SELECT后字段的顺序一致。
SQL语句编写规则
大小写不敏感。
语句可以占用一行或者多行。
关键字不能被省略,或者拆分成多行。
通常情况子句独占一行。
使用缩进增加语句的可读性。
在sqlplus或者其他工具中,每个语句结束需要加上一个分号。告诉客户端,你的语句结束了。