SQL关键字要大写吗(下列不是SQL查询的关键字是)

SQL关键字要大写吗(下列不是SQL查询的关键字是)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

SQL的基本语法就是增(INSERT)、删(DELETE)、改(UPDATE)、查(SELECT)。

我们在面试中。基本问到的都是SELECT。所以我们先从SELECT讲起。

1、SELECT语句

SELECT语句用来从数据库选取数据。结果会被存储在结果集中。

基本语法:

SELECT<字段名>FROM<表名>;

实例:查询Teachers表的所有数据(Teachers表属于School数据库)

SQL关键字要大写吗(下列不是SQL查询的关键字是)

--指定数据库

USE School;

--select后面的*表示选取所有列

SELECT*FROM Teachers;

--指定列名查询也可以

SELECT Tid,Tname FROM Teachers;

SQL关键字要大写吗(下列不是SQL查询的关键字是)

补充知识:

*SQL语句会忽略大小写。SELECT与select是一样的。为了结构清晰。所有SQL关键词都用大写表示。

*SQL语句会忽略缩进和换行。完全是由分号;分割。我们用缩进、换行等只是为了代码看着更美观。结构更清晰。

*注释语句

--单行注释

/*

多行注释

*/

2、SELECT字段

SELECT Tid,Tname FROM Teachers;

观察我们刚刚写的这个查询语句。SELECT后面跟了两个字段(Tid,Tname)。字段之间用英文逗号分隔。

SELECT后面有几个字段。查询出来的结果集中就有几列数据。

并且这些字段可以不是表中现有的列名称。也可以是数学表达式、文本。我们用AS关键字设置列别名(AS可以省略)

实例:在Students表中。将每个学生编号+100。并重命名为“新编号”。再添加新列。名为“身份”。值为“student”。

SQL关键字要大写吗(下列不是SQL查询的关键字是)

SELECT

Sid+100 AS"新编号",--数学表达式

"student"AS"身份"--文本

FROM Students;

SELECT后面的字段。可以用DISTINCT关键字。将数据去重。

实例:在Students表中。将班主任Tid这一列去重。并设置列名设置为“班主任id”

SELECT

DISTINCT Tid AS"班主任id"

FROM Students;

作业:将成绩表中每个学生的成绩+5分。并将列名设置为“sum score”。最终输出Sid。sum score两列

答案:

SELECT

Sid,

score+5 AS'sum score'

FROM Scores;

输出结果集如下:

下节课我们来讲讲WHERE子句怎样应用。

分享到 :
相关推荐

Atomikos和dynamic的区别(dynamic与energetic的区别)

1、Atomikos和dynamic的区别Atomikos和Dynamic是两个不[...

容器类别怎么划分(一类二类三类容器怎么划分)

1、容器类别怎么划分容器是指可以存储、搬运和保护物品的器具,其种类繁多。根据不同的[...

有未分配的磁盘却不能扩展卷(c盘扩展卷选项是灰的)

1、有未分配的磁盘却不能扩展卷有未分配的磁盘却不能扩展卷在计算机的日常使用中,我[&...

集群服务器怎么部署(集群和服务器有什么区别)

1、集群服务器怎么部署集群服务器的部署是一种高效的方式,可以提供高可用性和性能扩展[...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注