首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

请教个MYSQL的有关问题

2013-10-27 
请问个MYSQL的问题如果数据库里存的是短字符串:ABBCCD那么我手上的词是长字符串,例如 ABCD,那么SQL应该怎

请问个MYSQL的问题

如果数据库里存的是短字符串:
AB
BC
CD

那么我手上的词是长字符串,例如 ABCD,那么SQL应该怎么写,来匹配出该字符包含有数库里的短词记录?要连着的,要用CONCAT吗?

另外,保存这些短字符串到数据库的时候,如何处理才能安全,会不会有注入之类的隐患?
谢谢
[解决办法]
是的
select * from tbl_name where 'ABCD' like concat('%', field_name, '%')

热点排行