sql server不支持mysql的语法concat,请问有什么替代的方法

问题描述

要实现一个多字段模糊查询,查了mysql里可以用 CONCAT(字段1,字段2,字段3) like 的语法实现,但是sql server不支持这个语法,求问有什么办法可以实现多字段模糊查询

问题出现的环境背景及自己尝试过哪些方法

网上查到可以用 select * from table where 字段1+字段2+字段3 like 这样的语法,但是发现如果 模糊字段带数字时,会出现查询记录不全的问题
这是表记录
这是查询结果
发现模糊查询电话号带7的记录会缺失,希望大神给个解答

阅读 3.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题