条件运算符

embedded/2025/3/17 13:07:06/
  • 在 MySQL 中,BETWEEN...AND 语句是一个用于筛选数据的条件运算符,它可以帮助你从表中选取指定范围内的数据。

    SELECT column1, column2, ...
    FROM table_name
    WHERE column_name BETWEEN value1 AND value2;

    如果你想选取不在指定范围内的数据,可以使用 NOT BETWEEN...AND:              BETWEEN...AND 是包含边界值的,即选取的数据包含 value1 和 value2。                 

  •  在使用日期型数据时,要确保日期格式与数据库中存储的格式一致。

运算符:in

IN操作符会检查表中列中的每个值是否等于值列表中的任何一个值。如果相等,则该行会被包含在查询结果中。 

CREATE TABLE students (id INT,name VARCHAR(50),class VARCHAR(10)
);INSERT INTO students (id, name, class) VALUES
(1, 'Alice', 'Class A'),
(2, 'Bob', 'Class B'),
(3, 'Charlie', 'Class A'),
(4, 'David', 'Class C');
SELECT *
FROM students
WHERE class IN ('Class A', 'Class C');

这个查询会返回 class 列的值为 'Class A' 或 'Class C' 的所有行。

LIKE:模糊查询

百分号(%):代表任意数量(包括零个)的任意字符。
下划线(_):代表单个任意字符。

_:比如你要查询第2个字符是a的员工信息

SELECT *
FROM employees
WHERE name LIKE '_a%';

例如:可以查询包含字符‘a’的员工信息

SELECT *
FROM employees
WHERE name LIKE '%a%';


http://www.ppmy.cn/embedded/173358.html

相关文章

【Java 优选算法】分治-归并排序

欢迎关注个人主页:逸狼 创造不易,可以点点赞吗~ 如有错误,欢迎指出~ 数组分块如二叉树的前序遍历, 而归并排序就如二叉树的后序遍历 912. 排序数组 解法 使用归并算法 根据中间点划分区间, mid (right left ) / 2将左右区间排序合并两个有…

数据库的基本概念

在当今数字化的世界中,数据已成为企业和组织最宝贵的资产之一。有效地管理和利用这些数据对于决策制定、服务优化和业务增长至关重要。数据库作为存储、管理及检索数据的核心工具,在现代信息系统中扮演着至关重要的角色。本文将介绍数据库的一些基本概念…

前端项目的构建流程无缝集成到 Maven 生态系统(一)

在阅读 nexus-public 过程中,发现 ui 无缝集成到 maven 中,这个插件在国外用的还是比较多的。当前后端一体化的工具性应用,一来省去了前后端来回沟通的成本,二来大大降低了协作时间,最终达成软件工具开发的低成本。正文…

C++蓝桥杯基础篇(十一)

片头 嗨~小伙伴们,大家好!今天我们来学习C蓝桥杯基础篇(十一),学习类,结构体,指针相关知识,准备好了吗?咱们开始咯~ 一、类与结构体 类的定义:在C中&#x…

Android(java)高版本 DownloadManager 封装工具类,支持 APK 断点续传与自动安装

主要有以下优点 兼容高版本 Android:适配 Android 10 及以上版本的存储权限和安装权限。断点续传:支持从断点继续下载。下载进度监听:实时获取下载进度并回调。错误处理:处理下载失败、网络异常等情况。自动安装 APK:…

【Linux】多线程互斥问题 和 锁

目录 一、资源共享问题: 1、数据不一致: 2、临界区与临界资源: 二、多线程模拟抢票: 出现问题: 三、锁: 1、锁的创建与销毁: 2、加锁操作: 2、解决抢票遗留问题&#xff1a…

BGP实验(二)路由反射器

一、拓扑图 二、实验需求 实现BGP路由互联互通 三、实验思路 由于iBGP间存在水平分割机制,因此R4和R5学习到R1的路由 应用全互联方法可以使iBGP都学习到路由,但网络规模较大时,会增加路由负担。 因此使用反射器(相当于中转站&…

设计模式-组件协作

组件协作 前言1. Template Method1.1 模式介绍1.2 代码案例1.2.1 问题代码1.2.2 重构代码 1.3 模式类图1.4 要点总结 2. Strategy2.1 模式介绍2.2 代码案例2.2.1 问题代码2.2.2 重构代码 2.3 模式类图2.4 要点总结 3. Observer/Event3.1 模式介绍3.2 问题引入3.3 解决方法3.4 模…