mysql 如何查询字段是某字符串子串的记录。例如我有个字符串"ABC", 表有三条记录,name字段的值分别是A ,B,D。应该怎么书写sql呢
select * from test where name like '%ABC%'
select * from test where name in ('A', 'B', 'C')
思路:1、把字符串变成数组 String s="ABC"; String[] split = s.split("");
2、用in来查询 select * from 表 where name in ('A','B','C')