在没有主键的情况下定量删除数据!
整行语句:
select * from dbo.FreightRate where enabled=0 and createddate < (select max(createddate) as mx from (select top 100 createddate from dbo.FreightRate where order by createddate)a)
分解说明:
-- 按时间取前100条数据
1.select top 100 createddate from dbo.FreightRate where order by createddate
--取当前100条数据中最大的时间
2.select max(createddate) as mx from (select top 100 createddate from dbo.FreightRate where order by createddate)a
--再小于等于最大时间,注意一定要小于等于,才包括这个时间的全部数据
3.Delete from dbo.FreightRate where createddate <= (select max(createddate) as mx from (select top 100 createddate from dbo.FreightRate where order by createddate)a)
缺点:此方法是通知读取一定范围内的最大时间来确定数据集大小的。因此不一定总是前面子查询中的TOP100,实际会大于此数据集。本查询不适用于大量相同值的createddate表,否则就此方法定量也无从谈起。
转载于:https://www.cnblogs.com/stangray/archive/2010/11/12/1875434.html
在没有主键的情况下定量删除数据!相关推荐
- sql server 2000 数据库。 怎样用sql语句,在没有主键的情况下删除数据库中多条......
2019独角兽企业重金招聘Python工程师标准>>> 如题. 转载于:https://my.oschina.net/didiaomo2014/blog/15977
- mysql基础14(关于mysql数据库在没有主键情况下去除重复数据办法)
关于mysql数据库在没有主键情况下去除重复数据办法 约定 表名:mat 根据 cat 字段去重 新增加主键为 id 步骤 1.为mat新增一列自增主键 alter table mat add col ...
- 用linux命令创建表主键,Linux系统下SQL Server数据库操作
Linux系统SQL Server数据库操作命令 连接数据库 sqlcmd命令 创建数据库: 查看所有数据库: 创建表 添加主键约束 外部关键字 怎么添加唯一约束 怎么添加非空约束 怎么使用默认约束 ...
- 键盘上哪个键是插入建_如何在没有插入键的情况下按键盘上的“插入”?
键盘上哪个键是插入建 Finding a keyboard that has all the features you want can be a bit of a task at times, bu ...
- 如何在不亏本的情况下构建道德数据科学系统?
Inspired by Google DeepMind's team, Shakir Mohamed, William Isaac, and Implikit's founder Marie-Ther ...
- 坏消息!FCC默许美国ISP在未经批准之情况下出售用户数据!
3月9日讯 美国联邦通信委员会(简称FCC)在隐私管理规则正式生效前即宣布暂停实施活动.目前已经授权美国ISP全部权力,默许其在未经批准之情况下出售用户数据. 坏消息!FCC默许美国ISP在未经批准之 ...
- 按住ctrl键不能批量选_如何在不按住Ctrl键的情况下遵循Word 2013中的超链接
按住ctrl键不能批量选 By default, live hyperlinks in Word are opened in the default browser by pressing and h ...
- mysql联合主键,也就是两个数据字段一起做主键的情况
一个数据表,需要两个字段联合起来一块做主键的时候.举例如下: 直接用sql语句的话如下 ALTER TABLE `表名` ADD PRIMARY KEY ( `表中字段名1` , `表中字段名2` ) ...
- mysql 并发避免锁表_MYSQL锁表的用法,防止并发情况下的重复数据
项目中有些使用的redis存储,当对redis进行rehash的时候感觉是比较麻烦的.于是写了个简单的读取redis到数据库的关键方法.仅供参考. package com.redis.web; imp ...
最新文章
- mysql学习二:sql语句分类
- Toon Boom Harmony 20v20.0中文版
- android studio scala插件,Scala 语言开发Andorid ,开发环境的搭建(一)
- JAVA中dis_求助!!为什么我的dispose()不起作用
- python内置json模块的作用_python详解json模块
- SAP CDS view里如何定义association
- Actor-ES框架:Ray-Handler-消息订阅器编写
- 依赖注入原理 php,PHP依赖注入原理与用法分析
- Linux常用指令2
- linux ssh服务,Linux配置SSH服务以便实现远程连接
- Composer帮你轻松管理PHP包 autoload
- Linux 下 4 种实时监控日志文件的方法,你都会用吗?
- cs231n学习笔记-激活函数-BN-参数优化
- 图片格式转换器ico_Pixillion——图片格式转换工具
- 计算机无法识别psp usb设备,PSP降级导致USB连接电脑识别问题解决办法
- 坯子库无法一键安装插件没用_坯子插件库_SketchUp坯子库(su插件管理器)下载 v2018.3官方版 - 121下载站...
- 不外昨夜下战书当店的裘姓值班司理则称
- Spring之AOP 切入点表达式写法
- .xyz文件的定义及读取
- 我的input /不可能这么可爱
热门文章
- 吴军-《智能时代》-简介
- 基于VUE2.0的分页插件
- Starling中文站开发教程
- 插入u盘被计算机限制怎么回事,电脑不读u盘怎么处理,显示本次操作由于计算机的限制而被取消 请您与系统管理员联系,怎门回事?...
- 中文手册_Etherscan API中文手册
- cudnn7.6.5下载 solitairetheme8_233小游戏下载安装赚钱-233小游戏下载安装最新版v2.29.4.5...
- epoll编程实例客户端_网络编程:epoll
- 微信表情图像代表什么意思_电表型号怎么选 型号字母都代表什么意思
- 计算机视觉三大会议——ICCV、ECCV和CVPR
- Visual Studio 2013 (CV版)编译错误【error C4996: 'sprintf': This function or variable may be unsafe. 】的解决方案