工作中遇到的几个SQL语句(保存近几天数据,自动拷贝数据到另一张表,等)
2009-11-14 15:26
337 查看
1,select * into "备份表" from "表名"
PS:将gameurlalert数据拷贝(包含表的结构)到“备份表” 表中
2,delete FROM 表名 WHERE (DATEDIFF(dd, alerttime,GETDATE()) >= 3)
PS:删除3天以前的所有数据,alerttime列是时间表中一列,用来判断数据时间,间隙。
3,declare @cnt int select @cnt=count(*) from 表名 WHERE (DATEDIFF(dd,alerttime,GETDATE()) >= 3)
insert into 表2 (shijian,[counta])values(getdate(),@cnt)
PS:删除3天前所有数据,并把数据中的count值,导入到别一表中
PS:将gameurlalert数据拷贝(包含表的结构)到“备份表” 表中
2,delete FROM 表名 WHERE (DATEDIFF(dd, alerttime,GETDATE()) >= 3)
PS:删除3天以前的所有数据,alerttime列是时间表中一列,用来判断数据时间,间隙。
3,declare @cnt int select @cnt=count(*) from 表名 WHERE (DATEDIFF(dd,alerttime,GETDATE()) >= 3)
insert into 表2 (shijian,[counta])values(getdate(),@cnt)
PS:删除3天前所有数据,并把数据中的count值,导入到别一表中
相关文章推荐
- 数据库一张表的数据拷贝到另一张表中SQL语句
- oracle表中存在数据就修改,没有数据自动添加 的sql语句
- 用Ruby写自动生成Sql语句脚本遇到的问题
- Oracle自动生成数据字典的SQL语句
- 数据库SQL语句:查询一张表中某字段重复的数据
- 从一张带自增长列的表中按条件导出数据,并将结果重新编号,插入到另外一张表的sql语句
- SQL语句根据表中的几个字段删除重复数据
- 个人工作记录---工作中遇到的sql查询语句解析
- 一条sql语句(关于将一个表里的数据汇总,更新数据库中的另外一张表的列值
- SQL语句查询最近几天,几个小时的数据的写法
- 将数据字典自动生成sql语句
- SQL语句自动生成封装---数据实体操作封装(二)
- ASP.NET基础教程-使用CommandBuilder对象自动生成SQL语句对数据进行批量更新
- Java大牛养成记——一条SQL语句更新同一张表中的两条数据
- 使用union all 遇到的问题(俩条sql语句行数的和 不等于union all 后的 行数的和 !);遗留问题 怎么找到 相差的呐俩条数据 ?
- 创建一张表,记录电话呼叫员的工作流水,记录呼叫员编 号、对方号码、通话开始时间、通话结束时间。建表、插数 据等最后都自己写SQL语句。
- sql语句实现一张表中插入另一张表数据
- 在进行一张表进行groupby后获取最大id和最小id数据的sql语句
- 在SqlServer中如何使用Sql语句将一张表的数据复制到另一张表
- Oracle自动生成数据字典的SQL语句