暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

SQL中的SELECT查询语句

米宏Office 2022-05-28
129

我的目标:让中国的大学生走出校门的那一刻就已经具备这些Office技能,让职场人士能高效使用Office软件为其服务。支持我,也为自己加油!


微语: 好习惯是健康的银行,坏习惯是健康的赌场

今天分享下利用select语句查询数据库表中的记录。


数据源中的销售表如下:




1、导出销售表中的所有数据(整张表)
select * from [销售$]

2、导出业务员列的数据(单列)
select 业务员 from [销售$]

3、导出业务员,3月两列的数据(多列)
select 业务员,[3月] from [销售$]

4、导出业务员,3月,4月三列的数据(多列)
select 业务员,[3月],[4月] from [销售$]

5、导出业务员,6月的数据并把6月改为本月
select 业务员,[6月] as 本月 from [销售$]
也即是把本月当作6月的别名,as是alias,别名的意思。

注意,在以上的查询中,如果列字段名业务员都是直接写的,为什么涉及到月份的字段名却写在中括号中呢?当字段名中包含数字、空格以及SQL中的保留字时,SQL中该列的字段名应该用中括号括起来。

数据源中学生表如下:


6、导出学生表中姓名和第三列的数据
select 姓名,f3 from [学生$]
当数据源中列字段为空时,列字段的表达可以用f+列号,f即field的意思,也很好理解。

数据源中产品表如下:


7、导出产品大类,不包含重复值
select distinct 产品大类 from [产品$]
在列字段名前加distinct,即可排除该字段中的重复值。


本节先分享到这里,祝大家每天都有进步。

打开以下公众号,点击,服务→云课堂

系统学习Office知识,

购买的课程包素材答疑哦!

↙点击“阅读原文进入米宏学院

文章转载自米宏Office,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论