[阅读: 201] 2005-05-28 10:55:21
两个表:
表 A:
ID,AName
1, 'abc'
2, 'bcd'
表 B:
ID,BName
1, 'BBB'
我想做一个查询,得出这样的结果:
ID, AName, BName
1, 'abc', 'BBB'
2, 'bcd', '' <---没有。
我如果这样写:
select A.ID, A.AName, B.BName from A,B where B.ID=A.ID
就只能得到一条记录。没有第二条。因为B表只有一条记录。