2014年8月15日

随笔003:开窗函数

摘要: 当需提取数据的汇总数或者排序数,但是又要显示非分组字段的字段时,可用统计函数\排序函数+OVER()【即开窗函数】例如:获取客户的所有订单同时显示客户的统计总订单数,不用开窗函数则脚本如下:SELECT [SalesOrderID] ,[OrderDate] ,[Customer... 阅读全文

posted @ 2014-08-15 20:47 nvrrgup 阅读(190) 评论(0) 推荐(0)

2013年8月11日

随笔002:游标 语法剪辑

摘要: 一、使用游标的情况定位结果集的某一行;从结果集中搜索某一行或几行的数据;对结果集的当前行进行数据修改。二、游标工作流程(五步)定义游标变量,声明游标存储的结果集,结构简记 DECLARE ...CURSOR FOR...打开游标,结构简记OPEN ...通过循环从游标里取得数据并进行处理,结构简记FETCT...FROM ... INTO ...关闭游标,结构简记CLOSE ...删除游标,结构简记DEALLOCATE ...PS :@@FETCH_STATUS 指示最后一次移动游标读取记录的操作是否成功,成功则为0; @@CURSOR_ROWS 结果集存入到游标中的记录条数。三、示例SQ.. 阅读全文

posted @ 2013-08-11 00:37 nvrrgup 阅读(265) 评论(0) 推荐(0)

2013年8月1日

随笔001:Group by 语法剪辑

摘要: 基本语法:GROUP BY [ALL] group_by_expression[,……n][WITH (CUBE|ROLLUP)]参数说明:ALL:用于指定包含所有组和结果集,甚至包含那些其中任何行都不满足Where子句指定的搜索条件的组和结果集;group_by_expression:用于指定进行分组所依据的表达式,也称为组合列。CUBE\ROLLUP:指定在结果集内不仅包含由Group by 提供的行,还包含汇总行。常用用法:例1、统计2008年产品编码为716到730的产品的销售量和销售额USE AdventureWorks2008R2;GOSELECT ProductID,SUM(Or 阅读全文

posted @ 2013-08-01 16:29 nvrrgup 阅读(375) 评论(0) 推荐(0)

2013年7月29日

VS2012无法创建项目:未找到与约束……匹配的导出

摘要: 故障情况:7月10号后用VS2012创建项目时,弹出如下对话框,无法创建新项目:而后经网络搜索确定是7月10号更新了系统补丁后造成的解决方案:1、卸载这两个补丁后重启电脑;2、到http://www.microsoft.com/en-us/download/details.aspx?id=36020下载VS2012的更新包。(本人选择了此方案) 阅读全文

posted @ 2013-07-29 19:52 nvrrgup 阅读(3580) 评论(5) 推荐(1)

导航