mysql中between and怎么用

文 / @UTHEME

怎么用?

MySQL是一种常用的关系型数据库管理系统,能够用于在计算机系统中存储、组织与访问数据。在MySQL中,BETWEEN-AND用于取出介于给定的两个值之间的所有数据,有很好的应用场景。

使用BETWEEN-AND查询数据操作很简单,先调用BETWEEN-AND,然后输入需要查询的条件,最后MySQL会输出符合条件的数据。下面我来详细介绍BETWEEN-AND的具体应用过程。

1. 开始操作前,需要在电脑中安装MySQL数据库。然后打开MySQL客户端,在“MySQL Command Line Client”中输入用户名和密码登录数据

2.选取操作的数据库,例如我要在一个名为“test”的数据库中查询数据,那么输入“use test;”进入该数据库。

3. 在该数据库中可以创建一个表,例如我创建一个名为“person”的表,包含姓名、年龄和身高等数据,创建命令:

CREATE TABLE person(
id INT,
name VARCHAR(20),
age INT,
height FLOAT
);

4. 在该表中加入数据,例如我向该表中加入一些数据,加入命令:

INSERT INTO person VALUES(1, "Lily", 22, 165.0);
INSERT INTO person VALUES(2, "Lucy", 20, 170.0);
INSERT INTO person VALUES(3, "Lina", 24, 180.0);
INSERT INTO person VALUES(4, "Jack", 25, 175.0);
INSERT INTO person VALUES(5, "Alice", 21, 168.0);
INSERT INTO person VALUES(6, "Mike", 22, 178.0);

5. 查询符合条件的数据,使用BETWEEN-AND,例如我想查询身高在175和180之间的人员数据,命令如下:

SELECT * FROM person WHERE height BETWEEN 175 AND 180;

执行以上命令后,可以得到符合条件的数据,例如在该表中有三个符合条件的数据:

+------+-------+-----+--------+
| id | name | age | height |
+------+-------+-----+--------+
| 3 | Lina | 24 | 180.0 |
| 4 | Jack | 25 | 175.0 |
| 6 | Mike | 22 | 178.0 |
+------+-------+-----+--------+

6. 以上就是MySQL中BETWEEN-AND查询的操作流程,很容易理解和掌握,若您还需要修改数据或删除数据,可以使用UPDATE和DELETE命令。例如我想修改id为3的人员数据的年龄为25岁,命令如下:

UPDATE person SET age=25 WHERE id=3;

查看修改后的数据:

SELECT * FROM person WHERE id=3;

7. 如果要删除一条数据,如删除表格中id为6的记录,命令如下:

DELETE FROM person WHERE id=6;

如果要删除整张表,可以使用DROP命令,命令是:

DROP TABLE person;

这样就把person表删除了。

8. 总之,在MySQL中,BETWEEN-AND语句应用广泛,常用于取出介于给定的两个值之间的所有数据,涉及到的数据修改和删除等操作也较为简单,可以快速完成任务。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。