问个mysql查询语句,该怎么解决

问个mysql查询语句,该怎么解决

问个mysql查询语句

我有个表A,里面有个name(char)字段,如果name里内容只是aa或bb的内容,那我查询的时候直接select * from A where name=’aa’;就能查找出所有符合字段name内容aa的记录了

现在我name的内容是由a,b,c组成,我要查找的记录是a,b,c或a,c,b等等,就是abc不管顺序是否混乱都符合name的内容a,b,c,这个查询要怎么写啊?


SQL code


select * from A where `name` regexp '[abc]{3}'


select * from a where LENGTH(name) = LENGTH('ab') and name like '%b%' and name like '%a%';
问个mysql查询语句,该怎么解决

相关文章:

你感兴趣的文章:

标签云: