当前位置: 首页>后端>正文

数据库存储为base64编码的数据, 如何实现模糊搜索

假设字段title存储的是经过base64编码后的字符串,$key是存搜索关键字的变量

则普通的查询方法,

select * from 表名 where title like '$key';

无法正确匹配

这是sqlserver写法

"dbo.base64_utf8decode(title) like '%{$key}%' ESCAPE '\'"    

这是mysql 写法

"from_base64(title) like '%{$key}%' "    


https://www.xamrdz.com/backend/3kr1931244.html

相关文章: