2016-07-15 60 views
0

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

是否有可能取代本:与

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

我试图做到这一点在我的C#程序,让用户将这些指标的意图

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

的东西,然后从查询中的某个表中取出它们,而不是在每次有新索引到达时编辑查询。

回答

4

要实现

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

做到这一点:

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

非常感谢!它解决了我的问题 – Pro100