SQL入门之第三讲——SELECT查询语句

SQL的 基本语法就是增(insert)、删(delete)、改(update)、查(select)。

1、SELECT语句

  • SELECT语句是用于从数据库中选取数据,查出来的结果保存在结果集中。
  • 基本语法
select <字段名> from <表名>;
  • 实例:我们需要查询Techers表里的所有数据(Techers表属于school数据库)
# select 后面的*号表示查询所有的列
select * from teachers;

# 指定列名进行查询
select Tid,Tname from teachers;

在这里插入图片描述
注意:

  1. SQL语句对大小写不敏感,select与SELECT去执行并无区别,只是为了语句结构清晰,所有的SQL关键词都会进行大写表示
  2. SQL语句会忽略换行和缩进,是由分号(;)进行分隔的
  3. 注释语句:–单行注释 /多行注释/

2、SELECT字段

select Tid,Tname from teachers;
  • SELECT后面有几个字段,查询出来就有几列数据
  • 这些字段可以不是表中现有的列名称,可以使文本,数字表达式,还可以用AS关键字来设置别名

实例:在学生表中,将每个学生的学号+100,重新命名为 “学生新编号”,在添加一列为 “身份”,值为学生
在这里插入图片描述

SELECT
	Sid+100 AS "学生新编号",   --数学表达式
	"学生" AS "身份"           --文本
FROM students;

执行结果:
在这里插入图片描述

  • SELECT后面的字段,和可以使用DISTINCT 关键字,对冗余的数据进行去重处理
    实例:在学生表中,将班主任这一列进行去重处理,将列表展示为 “班主任的id”
SELECT DISTINCT
	Tid AS '班主任的id' 
FROM students;

执行结果:
在这里插入图片描述

实例:在成绩表中,将每个学生的成绩加5分,并将列名设置为 “sum score”, 最后查出Sid,sum score这2列数据

select Sid,
score+5 AS 'sum score'
FROM scores;

执行结果
在这里插入图片描述

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值