如何将字段的数据转换为查找语言 如AA字段的数据“aaa,bbb”,用户现在输入一串字符“sslkglskdgaaalkck”,可以看到字符串里有“aaa”这三个字符跟"aaa,bbb"里的aaa符合,现在要转换成 (“sslkglskdgaaalkck like '%aaa%'” or “sslkglskdgaaalkck like '%bbb%'”),而且只能用数据库语言来转换,请高手指点啊。在线等了。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以在MYSQL中使用正则来实现。“sslkglskdgaaalkck" regexp "aaa|bbb" SELECT * FROM `tablename` WHERE 'sslkglskdgaaalkck' REGEXP REPLACE(`AA`,',','|') 将aaa,bbb中的逗号->|即可SELECT * FROM tt` WHERE 'sslkglskdgaaalkck' REGEXP REPLACE('aaa,bbb',',','|') 关于MYSQL问题 mysql-front导入数据库~~~ order by id desc limit后如何把获取的记录是升序排? 数据库某个表碎片和状态均为Ignore是什么含义呢? 两个表的复合查询问题 获取mysql自动递增的主键 MY SQL特别的问题 MYSQL对中文的处理问题! 如何查询unhex值 由于单表数据已经达到2000万数据,所以想分表,请大家指点一下 存储过程动态取值和赋值问题 关于mysql c api查询mysql数据库中的information_schema.statistics表时返回结果错误的问题。(api有bug?)
“sslkglskdgaaalkck" regexp "aaa|bbb"
FROM `tablename`
WHERE 'sslkglskdgaaalkck' REGEXP REPLACE(`AA`,',','|')
SELECT * FROM tt`
WHERE 'sslkglskdgaaalkck' REGEXP REPLACE('aaa,bbb',',','|')