首页 > 技术文章 > sql like 语句

zinan 2017-09-20 13:26 原文

a like '%b%'的意思是,在a中找类似b的字符,在检索以逗号分隔的字段中时,两次弄反了顺序,比如,在a字段中查找有没有类似‘2,3’的记录,应该这么写:','+'2,3' like '%,'+a +',%',而不是直接:a like '%,2,3%'。

没有真正的理解就会出错。

原因就是没有真正理解like的意思。不要再犯这样低级的错误了。慎之慎之。

推荐阅读