1
我试图连接两个SQL表中的一行SQL连接 - 结果单列
表1
id | num | value (Values can be 'N' number)
------ | ------ | ------
X | 1 | ZA
X | 2 | Z1
表2
id | num | num2
------ | ------ | ------
X | 1 | 2
Joing表得到的结果1和表2
我得到了:
id | num | value | num | value
------ | ------ | ------ | ------ | ------
X | 1 | ZA | 2 | null
X | 1 | null | 2 | Z1
预期结果:
id | num | value | num | value
------ | ------ | ------ | ------ | ------
X | 1 | ZA | 2 | Z1
我怎么能这样做?
您需要详细说明一下,并提供您的查询。 – scsimon
你应该使用聚合和GROUP BY,但对于@ scsimon的观点,你没有提供足够的细节来告诉你如何。折叠不同值的规则有哪些,哪些先例等? –