怎么做这样的查询结果显示?
我做的一个表的查询
表名:RCAP
其中字段:XM姓名,GZZT工作状态, GZKSSJ工作开始时间,GZJSSJ工作结束时间
工作状态包括:出差,正常,加班,休息
时间都为2005-7-12这样的格式
现在有若干条这样的记录,需要能做统计查询出这样的结果:
select XM,GZZT,GZKSSJ,GZJSSJ,datediff('d',GZKSSJ,GZJSSJ) as workday from PM_RCAP where GZZT='出差'
怎么可以列出表记录中的所有人员姓名,查询出来有结果的显示查询结果,没有的显示结果为0,而不是没有显示?
应该怎么判断去写呢?