易截截图软件、单文件、免安装、纯绿色、仅160KB

sql语句查询报表问题 - .NET技术 / ASP.NET

我想组合查询。生成报表数据。姓名,事假(短),事假(中),事假(长),旷工 分别在两个数据表内。麻烦各位帮忙看看。

SQL code:

select * from
(
select StaffId,
sum(case [Type] when 11 then Hours else 0 end) as '事假(短)',
sum(case [Type] when 12 then Hours else 0 end) as '事假(中)',
sum(case [Type] when 13 then Hours else 0 end) as '事假(长)'
from myhr_TimeLeaving group by StaffId
) as t1
full join
(
select StaffId,sum(AtimeMinutes) as '旷工' from myhr_TimeAbsenteeisms group by StaffId
) as t2
on t1.StaffId=t2.StaffId


执行结果
staffid staffid
NULL NULL NULL NULL 1232 61
NULL NULL NULL NULL 1236 61
NULL NULL NULL NULL 1237 0
NULL NULL NULL NULL 1240 0
NULL NULL NULL NULL 1242 0
NULL NULL NULL NULL 1245 0
1254 0 0 80 NULL NULL
1267 0 0 0 NULL NULL
1268 7 0 0 NULL NULL
1269 0 0 0 NULL NULL

我想讲两个staffid合并。呈现结果为:
staffid
1232 NULL NULL NULL 61
1236 NULL NULL NULL 61
1237 NULL NULL NULL 0
1240 NULL NULL NULL 0
1242 NULL NULL NULL 0
1245 NULL NULL NULL 0
1254 0 0 80 NULL
1267 0 0 0 NULL
1268 7 0 0 NULL
1269 0 0 0 NULL
请高手指教。
在线等候。高手们教教我。


[Quote=引用 2 楼 jiangshun 的回复:]
[code=SQL][/code]isnull(字段一,字段二)
[/Quote]



相关问答:

在asp.net里面脚本出错 - .NET技术 / ASP.NET

function CheckOpwd(){//验证用户名
var pwd=document.all.txtOpwd;

var div1=document.getElementById("divPwd");

if (pwd.value=="")
{
......

asp.net导出EXCEL问题! - .NET技术 / ASP.NET

C# code:

SqlConnection conn = CsDB.sqlcon();
SqlDataAdapter da = new SqlDataAdapter("select fwCoding from bjmuma_fwCoding where OrderNumber='" + Order + & ......

asp.net程序员求职 - .NET技术 / 非技术区

本人工作经验一年以上
熟悉asp.net
熟悉javascript
熟悉Css
熟悉ajax
熟悉sqlserver2005
有一年的项目经验
具体项目和其他的就不在这写了
有意者联系:
QQ:359233910
引用
本人工作经验一年以上
熟悉asp ......

wap网站开发的问题 - .NET技术 / ASP.NET

我用.net开发wap网站
1,我从工具箱里拖了两个link,这两个link会显示在两行,如果让这两个link处于同一行。
2,如何显示两个控件之间的空格问题。
跟wap有关吗?不太明白

友情帮顶。。。。。。。。。。

就 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号