- 博客(2)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 SQL中每一行的数据和上一行的数据进行计算
在做一些对比的报表查询是有些情况下需要计算出这个报表中的每一行数据的对比, 比如每周的小计和上周对比, 这个时候就需要对读取每一行的数据进行计算,如果在程序中读取数据然后使用程序脚本进行计算的话是很容易的, 但是如果是必须使用纯SQL语句写的话,大多数人都会想到使用游标, 可是游标的效率却又让人不敢恭维, 这个时候可以这样写 有表A 数据如下 a1 a2 1
2013-05-09 15:57:37 3959 1
原创 ROW_NUMBER() OVER函数的基本用法(根据部门分组,显示每个部门的工资等级)
语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN) 简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY xlh DESC) 是先把xlh列降序,再为降序以后的没条xlh记录返回一个序号。 示例: xlh row_num 1
2013-05-09 15:54:35 870
asp.net 怎么给在数据库读出的二进制图片上添加水印?
2015-09-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人