sql server中的开窗函数over、视图、事物
一、开窗函数over的作用有两个:
1、排序order by,row_number,翻页
2、划区partition by,结合聚合函数针对某部分数据进行汇总
翻页的sql server 语句:
select * from ( select *,row_number() over( order by id) as num from 表名) as t where t.num>6 and t.num<10
二、视图:用于存储一个select语句。并不是存储数据的一个容器。
create view 视图名字
as
....select sql 语句..
三、事物, 用来执行一个连贯的sql语句过程,如果有错就回滚,例子:支付过程
开启事物: begin tran
提交事物: commit tran
回滚事物: rollback tran
一个机械设计及其自动化专业自学转入编程世界的少年。
学习、分享、总结。个人小站www.isoftvip.com