How to use LIKE clause with IN caluse in Sql Server?

走远了吗. 提交于 2019-12-01 08:58:26

Put the parameter values in a table, then use a single JOIN condition e.g.

SELECT * 
  FROM [USER_DETAILS] AS U1
       INNER JOIN Params AS P1
          ON U1.[NAME] LIKE P1.param + '%';

Agree with NullUserException - there is no such syntax. "In" is "syntax sugar" for predicate equal. There is no analog for other operations like >, <, so you should use OR.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!