关于OA考勤对相关数据进行汇总的问题

现已经将一打卡机上的数据到进了数据库,也有请假表,出差表的数据,但是打卡机存进去的数据只有打卡的记录没有未打卡记录,现需要将考勤记录,请假信息,出差信息在一个表中呈现出来
有ASP mvc 做的,现没有一点思路,求教!!!!!!!!
效果按如下样式呈现:
图片说明

可以这样:
select xx,yyy,zzz from (select xxx from xxx) a, (select xxx from xxx) b, c(select xxx from xxx)

你这中查询是直接把三个表里面的各个信息查出来,结果是他们的笛卡尔积吗?因为我这面三个表都没有直接关系,查出来 无法对应.....