id要模糊查询多种情况,如id like '%hn%' or id like '%hnmlxh%' or id like '%hncsxgxh%'只能这样写吗?

如题所述

是的,这是一种方法,


还可以增加一个关键字表:keyvalue(key),存储内容:

hn

hnmlxh

hncsxgxh


然后关联:

select t.* from t1,keyvalue t2 where t1.id like '%'+t2.key + '%'追问

这三个字段是我从另一个数据库中查出来的。

追答

那就更简单了,关联另一个库的表,加上条件,就相当于例子中的keyvalue表了。

温馨提示:答案为网友推荐,仅供参考
相似回答