SQL Server 2008 R2——用CTE进行递归计算求解累计值
摘要:乍看群友的叙述,是要想很多事情的,大概两分钟(虚词)后,就可以分析出
余额'=余额+借方-贷方
然而关键的一点是,1+0=1,1-0=1。此为小学知识。意思是加减零对运算结果不影响。
所以问题中需要进行判断的地方只有“方向”列。而“方向”列的计算依据是余额,所以只要先专心致志的求解出“余额”列就行了。
阅读全文
随手小代码——生成GUID
摘要:1 GUID stGUID; 2 CString strGUID; 3 if (S_OK==::CoCreateGuid(&stGUID)) 4 { 5 strGUID.Format( TEXT("{%08X-%04X-%04X-%02X%02X%02X%02X%02X%02X%02X%02X}")
阅读全文
SQL Server 2008 R2——以特定符号出现的次数来判断当前内容所在的层次
摘要:这个问题没有给主键或者ID之类的东西。层次标识符"["又是一个特殊符号,是不能够跟数据排序的。
阅读全文