MYSQL 运算符总结
MySQL 运算符主要包括算术运算符、比较运算符、逻辑运算符等。
算术运算符
算术运算符用于基本的数学运算,包括加、减、乘、除、求余等操作。其中,取余操作可以用于判断一个数是否是偶数或奇数等应用场景。
示例
SELECT 5 + 3; -- 输出 8
SELECT 10 - 2; -- 输出 8
SELECT 6 * 4; -- 输出 24
SELECT 25 / 5; -- 输出 5
SELECT 8 % 3; -- 输出 2
比较运算符
比较运算符用于比较两个值之间的关系,包括等于、不等于、大于、小于、大于等于、小于等于等操作。比较运算符的结果是一个布尔值,即 true 或 false。
示例
SELECT 5 = 3; -- 输出 false
SELECT 10 <> 2; -- 输出 true
SELECT 6 > 4; -- 输出 true
SELECT 25 < 5; -- 输出 false
SELECT 8 >= 3; -- 输出 true
SELECT 8 <= 3; -- 输出 false
逻辑运算符
逻辑运算符主要用于布尔值的运算,包括与、或、非等操作。其中,与运算符需要同时满足多个条件才返回 true,或运算符和非运算符则在其中一个条件满足时返回 true。
示例
SELECT true AND true; -- 输出 true
SELECT true AND false; -- 输出 false
SELECT true OR false; -- 输出 true
SELECT NOT true; -- 输出 false
SELECT NOT false; -- 输出 true
模糊查询
模糊查询可以用于通过一个关键字查询匹配的结果,其中用到的关键字包括 % 和 。其中,% 表示任意长度的字符, 表示一个字符。
示例
SELECT * FROM students WHERE name LIKE '张%'; -- 查询姓张的所有学生
SELECT * FROM students WHERE birthday LIKE '199%'; -- 查询出生年份为199X年的所有学生
SELECT * FROM students WHERE name LIKE '许_'; -- 查询姓许的所有学生(名字只有一个字)
以上就是 MySQL 常用的运算符及其示例,通过灵活运用这些运算符,可以实现各种场景下的数据查询和处理操作。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MYSQL 运算符总结 - Python技术站