mysql匹配字符
1.正確的方式:
判斷字段field_A中是否包含23:
2.錯(cuò)誤的方式:
select * form table_test where field_A like "%23%"*****3.案例分析:
field_A字段: [5,123,223] [230,232,233] [5,23,1]若想查詢field_A字段中含有字符串23的記錄,而不包含123,231等記錄的話,只能通過Mysql函數(shù)FIND_IN_SET(“str”,“field”)來查詢,否則會(huì)有干擾數(shù)據(jù)。
通過like "%23%"會(huì)查詢到3條記錄。 通過like "23%"會(huì)查詢到后兩條記錄。*** *通過like "%23"第一條和第三條記錄,所以like模糊查詢的并不能滿足需求。*------------------**—
總結(jié)
- 上一篇: 7张图学会SQL
- 下一篇: 用flask部署模型