当前位置: 代码迷 >> Sql Server >> SqlServer2000怎么创建视图
  详细解决方案

SqlServer2000怎么创建视图

热度:40   发布时间:2016-04-27 17:17:57.0
SqlServer2000如何创建视图
有一张表

number

1
2
3
4
5
.
.
.
100

如何创建一个视图,第一行是1+2+3+4+5的值15,第二行是2+3+4+5+6的值20,第三行是3+4+5+6+7的值25,以此类推
最后一行是96+97+98+99+100的值490,然后表中插入一行就是最后一行数和前5个数之和。



------解决方案--------------------
SQL code
if object_id('tb')is not null drop table tbgocreate table tb(ID int)insert tb select number+1from master..spt_valueswhere type='P' and number<100select sum(ID)[和]       from tbgroup by (ID-1)/5/*和-----------15406590115140165190215240265290315340365390415440465490(20 個資料列受到影響)*/
  相关解决方案