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子句怎样应用。

分享到 :
相关推荐

数据库主键和外键的区别(举例说明什么是主键和外键)

1、数据库主键和外键的区别数据库主键(PrimaryKey)和外键(Foreig[&...

防火墙分类有哪几种(防火墙主要分为哪几类,有何特点)

1、防火墙分类有哪几种防火墙是一种用于保护计算机网络安全的重要设备,它通过监控和控[...

st语言和scl语言有区别吗(三菱scl与st编程有什么区别)

1、st语言和scl语言有区别吗ST语言和SCL语言是在工业自动化领域中使用的两种[...

win10分屏多窗口功能怎么用(window10如何多屏)

大家好,今天来介绍win10分屏多窗口功能怎么用(win10如何分屏显示两个窗口)的...

发表评论

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