多列模糊查询 性能如何提升
我有一数据表里面字段有15个, 其中 userid, name ,callsign,cnName,IMO 要作模糊查询, 用户输入一个查询条件, 这五项都要进行模糊匹配
SELECT userid, name ,callsign,cnName,IMO FROM TBInfo where userid like 'liy%' or namelike 'liy%' or callsignlike 'liy%' or cnName like 'liy%' or IMO like 'liy%'
SELECT userid, name ,callsign,cnName,IMO FROM TBInfo where userid like 'liy%' and namelike 'liy%' and callsignlike 'liy%' and cnName like 'liy%' and IMO like 'liy%'