- 6
- 0
- 约7.16千字
- 约 10页
- 2017-08-16 发布于山西
- 举报
大软件公司面试时常常会出的两道sql题,面试时应该问哪些问题,面试时薪资问题,面试时问面试官的问题,面试时常问问题及回答,面试时的问题,面试时问公司的问题,面试时应注意的问题,面试时需要注意的问题,面试时考官问的问题
从博客园中看到一篇文章,介绍大软件公司面试时常常会出的两道SQL 题(见附录)。
我觉得受益很多,在此之前,我一直觉得,SQL2008 似乎提供了这方面的支持,但更低的
版本,包括2005,非游标做不出来(水平够菜)。总结心得如下:
1、强大的group by
1 select stdname,
2 isnull(sum( case stdsubject when 化学 then Result end), 0 ) [化学],
3 isnull(sum( case stdsubject when 数学 then Result end), 0 ) [数学],
4 isnull(sum( case stdsubject when 物理 then Result end), 0 ) [物理],
5 isnull(sum( case stdsubject when 语文 then Result end), 0 ) [语文]
6 from #student
7 group by stdname
在这里,groupby与sum+ case结合,可以将表1 中的记录(行)变成表2 的字段(列)。
Sum里面如果没有 case,那么出来的值,只能是全部科目的总和,用了 case 以后,就是
某科的成绩;然后这里用了好几个
您可能关注的文档
最近下载
- 国家数据局数据标注优秀案例集(2025年).pdf VIP
- 行测终极蒙题技巧与速算方法指南(2026冲刺版).pdf VIP
- 2026年车间统计核算试题及答案.doc VIP
- (毕业论文)基于PHP个人网站的设计与实现.pdf VIP
- 周星驰电影西游降魔篇剧本.doc VIP
- ldpc简介ldpc的bp译码算法各参数对ldpc码性能的影响.pdf VIP
- TCECS 1530-2024 轨道交通工程InSAR形变监测标准.pdf VIP
- 2024年新课标高考化学试卷(适用云南、河南、新疆、山西地区 真题+答案).docx VIP
- 北京建筑 图集19BJ9-2 室外工程—路、台、坡、棚.docx VIP
- 《毛概教学资料》毛概课后思考题答案.docx VIP
原创力文档

文档评论(0)