数据库中用开窗函数和复制表结构
2016-12-28 18:21
197 查看
今天对数据报表,又发现了几招新技能,记录下来。
数据库是SQLServer 2012.
1.先抛出一个问题:例如要一条一条遍历下边数据,不用程序。
以前我也忘了我咋做的,现在有了种新方法:用开窗函数
2.想要复制一个表结构,但是不复制数据,一条语句解决
就是这样了,好记性不如烂笔头。
数据库是SQLServer 2012.
1.先抛出一个问题:例如要一条一条遍历下边数据,不用程序。
以前我也忘了我咋做的,现在有了种新方法:用开窗函数
select *,ROW_NUMBER() OVER (order by active) as id into active3 from active
2.想要复制一个表结构,但是不复制数据,一条语句解决
SELECT * INTO t1 FROM titles WHERE 1=2
就是这样了,好记性不如烂笔头。
相关文章推荐
- 数据库树型结构中获取目录串的高性能方法,sys_connect_by_path与自定义函数性能对比
- 两个简单的数据库操作函数,避免对不同的表结构使用不同的update语句
- 数据库中的表结构、索引、视图、存储过程、触发器以及自定义函数
- 数据库复制:修改表结构、新增表、新增存储过程 会被复制到订阅服务器
- MySQL复制表结构和表数据的SQL语句和时间函数
- 如何从一个数据库复制表的结构到另一个数据库
- 查询SQLServer2005中某个数据库中的表结构、索引、视图、存储过程、触发器以及自定义函数
- SQL语句:在两个数据库间复制表结构和数据数据库
- 数据库操作之复制表结构方法
- 查询SQLServer2005中某个数据库中的表结构、索引、视图、存储过程、触发器以及自定义函数
- 在sql server不同的数据库之间复制表结构和数据
- 如何复制数据库结构
- 两个数据库间复制表结构和数据
- SQL语句:在两个数据库间复制表结构和数据数据库
- ASP无限级分类原理、数据库结构设计、应用及相关函数
- 通用结构复制函数
- 4种主流数据库中复制表结构语法分析
- Delphi中复制带有String的记录结构时不能使用Move之类的内存操作函数
- 数据库表数据和表结构复制
- 数据库经常涉及表结构及表数据的复制