关于模糊查询多个字段的问题

楼主
我是社区第60423位番薯,欢迎点我头像关注我哦~
以前我提过一个问题,怎么用一个参数查询数据库的多个字段,问了客服说是没有办法,今天试验了一个笨办法,各位看看是否可取。

SELECT [ID]
       ,[IPAddess]
      ,[EquipmentName]
      ,[ComputerName]
      ,[Remarks]
      ,[InputData]
      ,[Staff]
      ,[Mac]
     FROM dbo.[IT_IP_List]
where 1=1
${if(len(Query)=0,"","and (ISNULL(EquipmentName,'')+ISNULL(ComputerName, '')+ISNULL(Remarks, '')) like '%"+Query+"%'")}



分享扩散:

沙发
发表于 2015-12-8 16:05:53
${if(len(Query)>0,"","and (EquipmentName  like '%"+Query+"%'","")}
${if(len(Query)>0,"","or ComputerNamelike '%"+Query+"%'","")}
${if(len(Query)>0,"","or Remarks like '%"+Query+"%')","")}

这样式呢。。。。
板凳
发表于 2015-12-15 16:04:52
地板
发表于 2016-10-18 11:55:08
6666666666666666666666666
5楼
发表于 2018-2-6 17:08:49
参数是可以共用的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表