有一个表内容table1如下:
col1 col2
1 arfg,sik,wetg,ggg,gsd,greg,
2 gjdfbd,s,ewof,ewe,
3 dsgg,ggg,o32,2,sds,ty,ww,
4 dstr,54f,00,ws,ggg,wsr,gwdsd,col2中为逗号分隔的一系列值,个数不定我现在希望找出col2中含有ggg的行谢谢了
col1 col2
1 arfg,sik,wetg,ggg,gsd,greg,
2 gjdfbd,s,ewof,ewe,
3 dsgg,ggg,o32,2,sds,ty,ww,
4 dstr,54f,00,ws,ggg,wsr,gwdsd,col2中为逗号分隔的一系列值,个数不定我现在希望找出col2中含有ggg的行谢谢了
select * from table1 where col2 like '*ggg*'
如果你的意思是逗号分格的ggg,那就是这样
select * from table1 where col2 like 'ggg,*' or '*,ggg' or '*,ggg,*'