SQL(二)——select子句

select 需要配合很多东西,才能体现出强大

单表查询

查询某个表中的若干列

查询指定列
createunique/clusterindex索引名on表名(列名 asc\desc)
select id,sname from student
select目标列们from表名
——各个目标列之间用 “,” 隔开————
查询全部列
select * from student
select*from表名
——这个表的全部列——
查询到的值经过计算
select sname,'year of birth',2019-sage birth
FROM
student

在这里插入图片描述

select目标列表达式from表名
——各个目标列之间用 “,” 隔开————
sname‘year of birth’2019-sage birth
目标列的正常写法表达式可以是字符串表达式可以是加减法,birth是别名,用空格隔开

选择表中的若干元组

查询结果中有重复的,消除重复的行

查询结果中有重复的元组

select sname
FROM
student

在这里插入图片描述
消除重复

select distinct sname
FROM
student

distinct:adj. 明显的;独特的;清楚的;有区别的
在这里插入图片描述

查询满足条件的元组

这是就要用到where了
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值