0

我想加入这两个不相关的表:

表格1

id   name   age
--   ----   ---
1    a      9
2    b      11
3    c      10

表 2

id   school   address
--   ------   -------
1    aa       abc
1    aa       efg
3    bb       hij

期望的结果:

id   school   address   age   name
--   ------   -------   ---   ---- 
1    aa       abc       9     a
1    aa       efg       9     a
2    NULL     NULL      11    b
3    bb       hij       10    c
4

1 回答 1

1
SELECT t1.id, t2.school, t2.address, t1.age, t1.name
FROM dbo.table1 AS t1
LEFT OUTER JOIN dbo.table2 AS t2
ON t1.id = t2.id
ORDER BY t1.id;
于 2012-05-22T03:27:13.507 回答