欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

sql between包括两端吗_SQL简单查询

发布时间:2023/12/2 数据库 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 sql between包括两端吗_SQL简单查询 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1.SQL简单查询知识点概要:

1. 1基本的查询语句:

1.1 .1 Select<列明1>,<列明2>

1.1.2 From<表名>

1.2. SQL运行数据:

1.2.1 SQL语句以英文分号(;)结尾。

1.2.2列明用英文的单引号,不区分英文的大小写。

1.2.3 列明命名不能有空格。

1.2.4 字符间的标点符号必须是英文的标点符号。

1.3 运算符

1.3.1 算数应算符:‘+’,‘-’,‘*’,‘/’

1.3.2 比较运算符:

‘=’(等于)

’<>’(不等于)

‘>’(大于)

‘<’(小于)

’>=’(不小于)

’<=’(不大于)

1.3.3 逻辑运算符:

not--否定某一条件(编写复杂语句)

and--并且(使用多个查询条件时)

between—范围查询(可设定两端的边界值)

or—或者(当一边的查询值成立,整个查询条件都成立)

in—or的简单写法。

1.4. 字符串模糊查询:

百分号表示查找的任意字符串,%的顺序代表需要查找的模糊范围。

猴%,;表示以“猴”开头的字符串

%猴,表示以“猴”结尾的字符串

%猴%,表示包含“猴”的所有字符串

2.练习习题举例

练习1:简单查询

1 在student表中查询姓名和性别。

2.查询学生名单

“*”代表全部信息查询

3.查询姓名和性别,

查询可根据新的查询条件重命名列明,同时中文的查询部分用英文单引号框起来。

4,查询姓名列并删除重复值(distinct 表述删除重复的数据值,保留单一选项)

5.查询学号和姓名列,distinct代表删除查询的个列别项同时显示重复。

练习2:理解SQL的运行数据

查询姓名是猴子的学号。(适合查询包括重复查询条件的数值)

使用where 来说明需要查询的项,同时注意具体列明加单引号。

练习3:算术运算符和比较运算符

1. 成绩百分比显示

可根据自己的需要书写计算方法,并采用as 作为重命名条件。

2. 查询成绩小于80的学号

3. 查询学生表,出生日期小于1990-01-01

中文/数字显示需加单引号。

4. 查询教师表,筛选出显示空值的教师名字。

5. 查询教师表,教师姓名不为空值的数列

练习4:复杂查询条件

1. 查询成绩不大于等于80的学号和成绩

2. 查询成绩大于等于60并小于等于90的学号

3. 性别为男并姓名是猴子或马云

注意选择项是中文的时候需用单引号标注,复合选项的时候用括号。

4. 查询成绩在60和90之前的学号和成绩

5. 查询成绩小于80或者大于90的学生

6. 查询姓名是猴子或者马云的所有信息

查询所有信息的时候 select部分用*说明,下方说明选择条件。

7. 查询姓名不是猴子和马云的信息

练习5:查找学生

1. 查询姓“猴”的学生

字符查询的时候用%代表模糊项,但要注意加单引号。

2. 查询中最后一个字是“猴”的学生名单

按照查询的字符顺序设置%的位置。

3. 查找姓名中带“猴”的所有数据名单。

包含关键字的查找,可前后都用%来显示。

练习题6:sqlzoo系统练习

总结

以上是生活随笔为你收集整理的sql between包括两端吗_SQL简单查询的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。