12 2015 档案

 
SQL Server 2008 R2——使用数字辅助表(master..spt_values)实现用计数字段对记录进行重复显示
摘要:从来只见过有人要用distinct去重,可没听说过谁还要生成重复数据的。今儿咱算是开了眼了。本着从业务出发的原则,我问了下事主为何有这种需求…… 阅读全文
posted @ 2015-12-25 14:47 王林森 阅读(2139) 评论(2) 推荐(0)
SQL Server 2008 R2——使用FULL OUTER JOIN实现多表信息汇总
摘要:看起来是年底了,要把不同的表里的数据进行汇总。可以猜测下是出库和入库的两个表,或者其他类似双生的东西。 既然事主敢打包票说不重复而且一一对应,那就按最简单的方法来吧。 事主没有提供主键,下文代码中的主键是我自己加的。 阅读全文
posted @ 2015-12-24 14:50 王林森 阅读(4583) 评论(0) 推荐(3)
BOOST.Asio——扫盲
摘要:以下内容来自互联网。鉴于版权之类的东西,我只贴出标题和URL。(无法考证下述资料是否原创。)asio串口编程 http://www.godebug.org/index.php/archives/71/其实闭包并不高深莫测 http://web.jobbole.com/84456/闭包_百度百科 ht... 阅读全文
posted @ 2015-12-23 16:01 王林森 阅读(474) 评论(0) 推荐(0)
BOOST.Asio——Tutorial
摘要:代码来自Boost手册,略作修改以方便阅读。 阅读全文
posted @ 2015-12-21 21:36 王林森 阅读(609) 评论(0) 推荐(0)
BOOST.Asio——Overview
摘要:BOOST几乎是奇技淫巧的堆砌,来自大神的深深恶意。这个库确实不是给初学者像使用C++标准库那样用的。我觉得在使用前,最好了解下四人帮的那个设计模式。 阅读全文
posted @ 2015-12-19 13:30 王林森 阅读(862) 评论(2) 推荐(0)
SQL Server 2008 R2——使用FOR XML PATH实现多条信息按指定格式在一行显示
摘要:就实际问题来讲,是不是2条就4列?如果有100条,岂不是爆炸了?所以,实际上事主应该是想要一个水平显示的效果,而不是一定要有很多列。 阅读全文
posted @ 2015-12-11 16:19 王林森 阅读(2185) 评论(1) 推荐(0)
SQL Server 2008 R2——软件创建月表时同时创建一个触发器
摘要:事主的创建表是在程序里,没源码。现在想在创建的每个月的月表上添加一个触发器。 阅读全文
posted @ 2015-12-10 16:44 王林森 阅读(1028) 评论(1) 推荐(0)
SQL Server 2008 R2——当前日期下,一年前数据的统计值
摘要:CTE分了三个部分: 第一部分增加YYYYMM,因为直接用DATETIME类型进行操作感觉不方便。 投机取巧的地方是把DATETIME转作整数类型的“年+月”处理,“年+月”是YYYYMM的样式,不包含DD。年月的大小跟数字的大小自然契合,方便比较。 第二部分按YYYYMM分组进行了数据统计。 第三部分只是我不想写成存储过程,就顺便写了个选择语句,用途是生成“当前日期的一年前”这个概念涉及到的边界值。很显然可以方便的对边界进行包含和不包含的处理。 阅读全文
posted @ 2015-12-01 16:02 王林森 阅读(2522) 评论(2) 推荐(0)