四、 MySql 运算符

1. 比较运算符

符号描述符号描述符号描述
=等号<>不等于>大于
<小于>=大于等于<=小于
// '=' 等于
SELECT * FROM 表名 WHERE '字段'='值';
# '<>' 不等于
SELECT * FROM 表名 WHERE '字段'<>'值';
# '>' 大于
SELECT * FROM 表名 WHERE '字段'>'值';
# '<' 大于
SELECT * FROM 表名 WHERE '字段'<'值';
# '>=' 大于等于
SELECT * FROM 表名 WHERE '字段'>='值';
# '<=' 大于等于
SELECT * FROM 表名 WHERE '字段'<='值';

2. 逻辑运算符

符号描述符号描述符号描述符号描述
NOT逻辑非,取反AND逻辑与OR逻辑或XOR逻辑异或
// NOT 逻辑符
SELECT * FROM  '表名' WHERE NOT('字段'='值');B
// AND 逻辑与
SELECT * FROM '表名' WHERE '字段1' = '值' AND '字段2' = '值';
// OR 逻辑或
SELECT * FROM '表名' WHERE '字段1' = '值' OR '字段2' = '值';
// XOR 逻辑异或
SELECT * FROM '表名' WHERE '字段1' = '值' XOR '字段2' = '值';
SELECT * FROM '表名' WHERE '字段1' = '值' XOR '字段1' = '值';

3. 比较运算符

符号描述符号描述符号描述符号描述
BETWEEN在两值之间NOT BETWEEN不在两值之间IN在集合中NOT IN不在集合中
// BETWEEN 在两值之间
SELECT * FROM '表名' WHERE '字段' BETWEEN '值1' AND '值2';
// NOT BETWEEN 不在两值之间
SELECT * FROM '表名' WHERE '字段' NOT BETWEEN '值1' AND '值2';
// IN 在集合中
SELECT * FROM '表名' WHERE '字段' IN('值1','值2');
// IN 不在集合中
SELECT * FROM '表名' WHERE '字段' NOT IN('值1','值2');
// LIKE 模糊匹配
SELECT * FROM '表名' WHERE '字段' LIKE '%值%';
SELECT * FROM '表名' WHERE '字段' LIKE '%值_';//结尾只匹配一个单字符
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值