我想连接两个表(Table1,Table2),它们应该返回table1引用列(12,14,18,19)中提到的引用的状态。 Table2具有ID的信息,这些ID映射到各行中的引用,如下所示。
表1:
列的数据类型是:ID是整数类型,名称是字符变化,引用是字符变化,状态是字符变化。
ID Name reference status
10 PAX11 12,14,18 Undelivered
11 PAX193 Undelivered
12 ASD1 delivered
14 PAA delivered
90 PQA 19 Undelivered
18 PX Halt
19 ONA delivered
表2: 3列以下是整数类型。
sno ID reference
1 4 100
2 10 12
3 10 14
4 10 18
5 90 19
答案 0 :(得分:2)
评论太长了。
您的数据模型错误。你应该努力修复它。正确的解决方法是让另一个表,每id
行和sno
行。这称为结点或关联表。
数据模型有什么问题?问题是reference
列。让我数一下方法:
reference
的查询无法使用索引,统计信息可能会产生误导。