这可能很简单,但我无法让它起作用。希望我得到一些帮助。
我有一个select语句,它返回跟随数据
Id Name Phone msg File
1 A null null f1
另一个选择陈述
Id Name Phone msg File
NULL NULL 123 nothing f1
NULL NULL 156 nothing1 f1
如何将上述内容合并为
Id Name Phone msg File
1 A 123 nothing f1
1 A 156 nothing1 f1
我尝试在File上使用max和group by。任何帮助表示赞赏。
提前致谢
答案 0 :(得分:3)
Select s1.ID,s1.Name,s2.Phone,s2.msg,s2.File
from s1
Join s2 on s1.file=s2.file
答案 1 :(得分:0)
查询:
SELECT t1.[Id],
t1.[Name],
t2.[Phone],
t2.[msg],
t2.[File]
FROM Table1 t1
JOIN Table2 t2 ON t1.[File]=t2.[File]
结果:
| ID | NAME | PHONE | MSG | FILE |
---------------------------------------
| 1 | A | 123 | nothing | f1 |
| 1 | A | 156 | nothing1 | f1 |