我需要选择列表中任何项目所在的所有条目
这是MY_TABLE:
COLUMN1 COLUMN2 1 item1, item2, item3, item4 2 item5, item6, item7, item8 3 item9, item10, item11, item12 4 item13, item14, item15, item16 5 item17, item18, item19, item20
所以我需要这样的东西:
DECLARE @MY_LIST SET MY_LIST = "'item1', 'item15'" SELECT * FROM MY_TABLE WHERE @MY_LIST IN COLUMN2
它应该返回:
COLUMN1 COLUMN2 1 item1, item2, item3, item4 4 item13, item14, item15, item16
MY_LIST可以是COLUMN2中的数组和数据,我们也可以将其转换为数组 因此,如果MY_LIST和COLUMN2中都有一个项目,那么我需要选择此条目。
非常感谢您的回复