【发布时间】:2019-05-26 13:40:33
【问题描述】:
我有 2 个表,其中有一个类似的列称为“Re”,但表 1 中的“Re”列是一个列表,如下所示。
我想搜索 Table2.Re 是否在 Table1.Re 中,如果是则返回 Table1.FiN。
表一
FiN Re
A ,1,2,3,4
B ,6,7,8,9
C ,3,5,6,7
D ,7,10,11,24
表2
Re
3
5
6
9
【问题讨论】:
-
我很欣赏这个链接。我没有创建表,我只需要从中查询数据。
-
为了详细说明@stickybit 不使用逗号分隔列表的建议,他在下面提供的方法是两种方法之一。另一个涉及拆分功能。两者都不好玩,虽然一个比另一个表现更好,但也需要更多的工作。
标签: sql sql-server tsql sql-server-2012