如一班级成绩表
现建立课程表 tableA
sid sname
1 语文
2 数学
3 英语
.......
在建学生成绩库 tableB
id sid fen name
1 1 100 张三
2 1 89 李四
3 1 95 王五
4 2 89 张三
5 3 78 王五
6 2 99 王五
7 0 234 黑客
SELECT tableB.id, tableB.sid, tableB.fen, ISNULL(tableA.sname, '怎么没这门科目') ,tableB.name
AS 科目
FROM tableB LEFT OUTER JOIN
tableA ON tableB.sid = tableA.sid
AS 科目
FROM tableB LEFT OUTER JOIN
tableA ON tableB.sid = tableA.sid