已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > 数据库

标题: 高手看看,这个MYSQL 语句返回的结果什么跟我想的不太一样

作者: @Ta

时间: 2021-09-29发布,2021-09-29修改

点击: 4082

1632880039(1).jpg


SELECT PASS FROM `ss_datas` WHERE pass LIKE "DD_%"


这个不应该返回 DD_  开头 的数据吗

[隐藏样式|查看源码]


『回复列表(8|隐藏机器人聊天)』

1. 在like的后面加个binary就可以了
(/@Ta/2021-09-29 10:07//)

2. Mysql非严格模式下貌似对大小写不感冒,
之前我用admin, Admin ,aDmin 都能被视为admin
(/@Ta/2021-09-29 10:26//)

3. 我试试
(/@Ta/2021-09-29 10:44//)

4. @HW,问题是还有个下划线
(/@Ta/2021-09-29 10:45//)

5. @胡椒舰长,,问题是还有个下划线
(/@Ta/2021-09-29 10:45//)

6. @大尨,下划线 代表匹配随机一个字符串,而不是 “_”
image.png
(/@Ta/2021-09-29 10:56//)

7.  明白了
(/@Ta/2021-09-29 11:03//)

8. 学到了


(/@Ta/2021-09-29 23:26//)

回复需要登录

9月7日 06:21 星期天

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1