Oracle系列第三章 select语法----下次再见你说“嘿,老朋友”

本文详细介绍了Oracle SQL的select语句,包括基本结构、去重、别名、排序、伪列和虚表、条件查询、子查询等内容。讲解了如何查询特定字段、去除重复记录、按字段排序,以及使用伪列进行复杂计算,如年薪和平均工资。还涉及到了条件运算符、NULL处理、模糊查询和EXISTS子查询的应用。
摘要由CSDN通过智能技术生成

3.1 select 基本结构和简单查询

3.1.1 select结构

结构:
select  *|colname [,...] from table [alias] 
分析:
select 关键字 后面跟要查询的内容 from关键字后面跟数据的来源
解析步骤:1)from 找来源 2) select 挑数据
语法结构需记忆

3.1.2 简单查询

1)查询所有

查询员工的所有信息
select * from emp
查询部门的所有信息
select * from dept
查询工资等级信息
select * from salgrade
查询班里同学的信息
select * from stu

2)查询部分字段

查询员工的姓名(我要看看公司有些什么人)
查询员工的姓名和年龄
查询员工的年龄和工种以及工资
查询学生的姓名和年龄和性别

3)按顺序查询

查询部门的所有信息并且按照,部门编号,地址,部门名称的顺序来显示

3.2 去重、别名和排序

3.2.1 去重

去除重复记录
结构:select distinct colName from tableName 
查询工种名称
查询有员工所在的部门名称

3.2.2 列别名

给列取名字
结构:
select colName n from tableName

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值