MYSQL 问题请教~

2020 年 1 月 21 日
 Waterchestnut

现在有个业务代码里有 like “XXX_%” 前缀匹配。但是 _ 这个符号会被认为是通配符,其实我想将它当作字符串匹配。百度了下,没有搜到我想要的答案,所以在这里跟大家请教下

2806 次点击
所在节点    问与答
11 条回复
wework
2020 年 1 月 21 日
Try \%
manami
2020 年 1 月 21 日
\_
Waterchestnut
2020 年 1 月 21 日
@wework 感谢老哥~果然可以~
Waterchestnut
2020 年 1 月 21 日
@manami 谢谢老哥,这个方法可行~
wework
2020 年 1 月 21 日
@Waterchestnut sure , we work , no problem
manami
2020 年 1 月 21 日
https://dev.mysql.com/doc/refman/5.7/en/string-comparison-functions.html
官方有写到“\_ matches one _ character.”
wework
2020 年 1 月 21 日
@manami in this case, it is about string escaping
SjwNo1
2020 年 1 月 21 日
@wework niu bi
Waterchestnut
2020 年 1 月 21 日
@wework niu bi,kao pu
jugelizi
2020 年 1 月 21 日
所以 你在拼接 sql 语句!
wutongshuVVV
2020 年 1 月 21 日
@jugelizi 盲生发现了华点( doge

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/639590

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX