跟小博老师一起学习数据库 ——SELECT
2017-03-29 00:00
411 查看
我们用INSERT语句将数据插入表中,与之对应使用SELECT语句把从表中数据查询出来保存到结果集。
虽SQL的关键字不区分大小写,小傅老师强烈建议SQL关键字全部大写,列名采用小写便于区分。SELECT的语法非常简单,我们一起看下。
“*”代表被查询表的所有列
2. 查询指定字段
注意:
列名必须是查询表中存在的列,如列与列的数据类型兼容,还可进行运算后输出。
3. 列别名
对于比较长的列名称,可给其取别名简化操作
注意:
AS关键字不是必须的,最好取不同别名便于区分。
表内的数据
接下来我们一起做几个练习题目
1. 查询EMP表中所有记录
2. 查询员工ID、员工姓名、入职日期、基本工资
3. 查询员工ID、姓名、工种、奖金,并给每列取个别名
结果
4. 查询员工姓名和他的基本年薪(基本工资*12)
题目:
查询员工的姓名,入职日期、工种、年薪(sal为基本工资,comm为奖金,一年拿15个月)、部分编号,并给每列取得别名。
虽SQL的关键字不区分大小写,小傅老师强烈建议SQL关键字全部大写,列名采用小写便于区分。SELECT的语法非常简单,我们一起看下。
语法
1. 查询所有字段“*”代表被查询表的所有列
2. 查询指定字段
注意:
列名必须是查询表中存在的列,如列与列的数据类型兼容,还可进行运算后输出。
3. 列别名
对于比较长的列名称,可给其取别名简化操作
注意:
AS关键字不是必须的,最好取不同别名便于区分。
练习
我们有这样一张EMP表,结构如下:表内的数据
接下来我们一起做几个练习题目
1. 查询EMP表中所有记录
2. 查询员工ID、员工姓名、入职日期、基本工资
3. 查询员工ID、姓名、工种、奖金,并给每列取个别名
结果
4. 查询员工姓名和他的基本年薪(基本工资*12)
思考
小傅老师聊这么多,也要给小伙们留个题练练手:-)。题目:
查询员工的姓名,入职日期、工种、年薪(sal为基本工资,comm为奖金,一年拿15个月)、部分编号,并给每列取得别名。
相关文章推荐
- 跟小博老师一起学习数据库 ——SELECT
- 跟小博老师一起学习数据库 ——MySql安装
- 跟小博老师一起学习数据库 ——约束
- 跟小博老师一起学习数据库 ——WHERE子句
- 跟小博老师一起学习数据库 ——连接查询
- 跟小博老师一起学习数据库 ——GROUP BY
- 跟小博老师一起学习数据库 ——SQL语言
- 跟小博老师一起学习数据库 ——WHERE子句
- 跟小博老师一起学习数据库 ——update
- 跟小博老师一起学习数据库 ——多表查询
- 跟小博老师一起学习数据库 ——表
- 跟小博老师一起学习数据库 ——约束(下篇)
- 跟小博老师一起学习数据库 ——约束(中篇)
- 跟小博老师一起学习数据库 ——order by
- 跟小博老师一起学习数据库 ——外连接
- 跟小博老师一起学习数据库 ——表
- 跟小博老师一起学习数据库 ——INSERT
- 跟小博老师一起学习数据库 ——约束(中篇)
- 跟小博老师一起学习数据库 ——GROUP BY
- 跟小博老师一起学习数据库 ——order by