我一直在努力的事情。
我在数据库中有一个tablefield,我存储了多个数字,除以逗号。
E.G。 = TBL1 - Numberfield有(1,2,3,4,5,6,7,8,9,10,11,12)
如何显示TBL1中Numberfield有1的所有行。
我有什么工作,但当我选择1时,我也选择11,12,...我该如何避免这种情况!
我的代码示例:
WHERE (tbl1.Numberfield LIKE '%' + @Numberfield + '%')
Ty的帮助和你的时间!
答案 0 :(得分:4)
最好更改您的架构,但您可以使用当前架构尝试:
WHERE (',' + tbl1.Numberfield + ',' LIKE '%,' + @Numberfield + ',%')