喜欢'%列值%'

时间:2016-07-15 08:50:59

标签: sql tsql

我是SQL的新手,我不知道如何做到这一点,我没有找到任何有用的线程,所以我决定问。

有没有可能取代它:

WHERE [Index] like '%9007870355%' OR
      [Index] like '%9005200803%' OR
      [Index] like '%9005780887%' OR
      [Index] like '%9007040256%' OR
      [Index] like '%9005200845%'

有意图

[Index] like %values from column in some table%

我试图在我的c#程序中执行此操作,让用户添加这些索引,然后从查询中的某个表中获取它们,而不是每次有新索引到达时都编辑查询。

1 个答案:

答案 0 :(得分:4)

实施

[Index] like '%values from colum in some table%' 

这样做:

join someTable on [Index] like '%' + someTable.someColumn + '%'