如何通过SQL语句实现这样的查询?
 
现有两个表, 班级A及班级B,
 
其中班级A:姓名 科目 成绩 
张三01 科目01 82 
张三02 科目02 84 
张三03 科目03 86 
张三04 科目04 88 
张三05 科目05 90  
班级B:姓名 科目 成绩 
李四01 科目01 73 
李四02 科目02 75 
李四03 科目03 77 
李四04 科目04 79 
李四05 科目05 81 如何通过SQL实现如下内容的视图?
班级 姓名 科目 成绩 
初一(1) 张三01 科目01 82 
初一(1) 张三02 科目02 84 
初一(1) 张三03 科目03 86 
初一(1) 张三04 科目04 88 
初一(1) 张三05 科目05 90 
初一(2) 李四01 科目01 73 
初一(2) 李四02 科目02 75 
初一(2) 李四03 科目03 77 
初一(2) 李四04 科目04 79 
初一(2) 李四05 科目05 81  
其中班级的内容是在SQL中指定的.
 
实际上两表可以通过union合并, 问题就只有如何用sql查询表A的时候在结果里添加一列,列名由sql指(不是取得表名), 比如是班级, 或当前时间.