社区
Sybase
帖子详情
如何按照某字段排序后删除一部分记录,如按照id排序删除最小的10个
boyhappyboy
2006-12-02 01:28:22
如何按照某字段排序后删除一部分记录,如按照id排序删除最小的10个
...全文
240
4
打赏
收藏
如何按照某字段排序后删除一部分记录,如按照id排序删除最小的10个
如何按照某字段排序后删除一部分记录,如按照id排序删除最小的10个
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sybasedba
2006-12-04
打赏
举报
回复
sybase在目前所有的版本中都不支持在派生表中使用top n的语法。从12.5.3开始可以在
正常的查询语句中使用top n.
boyhappyboy
2006-12-03
打赏
举报
回复
楼上的方法不行,我的sybase不支持top
问题已经解决:
这里我的id是identity的所以是连续的。常数是一个int的数字表示一次删除的数量。
sybase有些东西没有mssql好用。呵呵,也许是我还不熟悉。
delete from table where id<(select min(id)+常数 from table)
wmyunfei
2006-12-02
打赏
举报
回复
delete from table where field in (select top * from table order by field)
boyhappyboy
2006-12-02
打赏
举报
回复
同样的语句希望sybase和mssql都可以执行。程序在windowns和unix下用不同的数据库。使用的sybase 版本不支持 top
es 默认
排序
字段
_ElasticSearch 学习
记录
之ES查询添加
排序
字段
和使用missing或existing
字段
查询...
ElasticSearch 系列文章ES添加
排序
在...下面的这个查询是根据product
id
这个值进行
排序
的,而且进行了双
字段
的
排序
。当product
id
相同时的文档是根据下面的那个
排序
字段
进行的
排序
POST /product/_search{"query": {"b...
ORACLE数据库数据
id
重置连续
排序
3、创建新模式ORACLE自带的触发器模式(数据库
id
有部分数据被
删除
了,之后的页面操作保存数据会报错,
id
唯一检验)需要新建触发器并且将数据
id
重置为从1开始的连续自增,并且新生成的数据
id
在最大
id
连续
排序
。...
oracle 分组查询后获取某列最大值或
最小
值的
记录
获取分组后数据的某
一部分
。例如登录日志表中查询 所有用户最后一次登录时间,需要对用户
id
进行分组,并获取登录时间最大的那一条数据 语法: SELECT* FROM(SELECT分组的
字段
名, ROW_NUMBER()OVER(PARTITION...
solr 多
字段
查询
排序
最近公司有在用solr作为搜索引擎,然后也了解了一下solr,学习了一些solr相关的知识,并
记录
下来分享一下。 solr下载地址: https://lucene.apache.org/solr/downloads.html 注意:solr8.6之后不支持数据从数据库...
mysql怎么分组取时间最大的那条_MySql 分组
排序
取时间最大的一条
记录
首先来造
一部分
数据,表mygoods为商品表,cat_
id
为分类
id
,goods_
id
为商品
id
,status为商品当前的状态位(1:有效,0:无效). CREATE TABLE `mygoods` ...mysql分组取每组前几条
记录
(排名)1.创建表 create...
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章