摘要:
数据库中两个字段相减(某列有空值)处理方法:sql server中:select (isnull(字段1,0)-isnull(字段2,0)) as 结果 from 表oracle中:select (nvl(字段1,0)-nvl(字段2,0)) as 结果 from 表mysql中:select (i... 阅读全文
摘要:
原文:Asp.net操作Excel(终极方法NPOI) 先去官网:http://npoi.codeplex.com/下载需要引入dll(可以选择.net2.0或者.net4.0的dll),然后在网站中添加引用。 另:http://files.cnblogs.com/zhongxinWang/NPOI.rar一:将数据导出到excel List作为数据源//创建Excel文件的对象NPOI.HSSF.UserModel.HSSFWorkbook book = new NPOI.HSSF.UserModel.HSSFWorkbook();//添加一个sheetNPOI.SS.UserModel.. 阅读全文
摘要:
行列互转,是一个经常遇到的需求。实现的方法,有case when方式和2005之后的内置pivot和unpivot方法来实现。在读了技术内幕那一节后,虽说这些解决方案早就用过了,却没有系统性的认识和总结过。为了加深认识,再总结一次。行列互转,可以分为静态互转,即事先就知道要处理多少行(列);动态互转,事先不知道处理多少行(列)。--创建测试环境USE tempdb;GOIF OBJECT_ID('dbo.Orders') IS NOT NULL DROP TABLE dbo.Orders;GOCREATE TABLE dbo.Orders( orderid int NOT... 阅读全文