导航:首页 > 数据处理 > sort是哪个数据库的

sort是哪个数据库的

发布时间:2023-02-14 21:21:14

A. 数据库排序

排序的命令是sort,格式是:
SORT TO 新表名 ON 字段名

补充:
例如下面的命令:
use 学生
sort on 学号 to 学生_排序
产生一个新的 学生_排序.DBF 文件,里面是排序了的。

如果你只是向按照某个标准进行排序查看一下,不生成新的文件,那么可以使用SQL语句,例如:
SELECT * FROM 学生 ORDER BY 总成绩 DESC

B. 我想把数据库中的一个表中的数据进行排序!!!!

如果是ORACLE数据库,给你两个方案
比如你要排序的表名为"源表",有三个列"进程名","运行时间","优先级"
一、方案1:
用临时表,中间排序会在内存中进行
(在同一会话内)
1.
CREATE
GLOBAL
TEMPORARY
TABLE
临时表名
AS
SELECT
*
FROM
源表
WHERE
1=0
2.
INSERT
INTO
临时表名
SELECT
*
FROM
源表
ORDER
BY
优先级
--
排序条件
3.
DELETE
FROM
源表;
4.
INSERT
INTO
源表
SELECT
*
FROM
临时表名
ORDER
BY
优先级
5.
SELECT
*
FROM
源表
--
确认下排序后的数据
6.
COMMIT;
--
如果第5步确认后数据正确,如果不正确,就ROLLBACK
二、方案2:
非临时表,中间排序会占用磁盘存储,适用于大表(一般为百万行级以上)
1.
CREATE
TABLE
临时表名
NOLOGGING
AS
SELECT
*
FROM
源表
WHERE
1=0
其它步骤一样

阅读全文

与sort是哪个数据库的相关的资料

热点内容
京深海鲜大市场在哪个区 浏览:15
流量产品券怎么用 浏览:994
宁波冻品市场在哪里 浏览:945
什么是威望数据 浏览:575
知道公司怎么买产品 浏览:189
监理员如何学习施工技术 浏览:731
税收信息采集多久通知 浏览:928
产后丰胸什么产品好 浏览:84
为什么会收到etc收费信息 浏览:750
为什么直播间看不到信息 浏览:964
提前进入左转待转区多久收到信息 浏览:20
渤海交易所怎么样 浏览:132
皮肤发痒用什么化工产品 浏览:83
没技术的人如何养家糊口 浏览:880
什么叫退市交易整理期 浏览:7
身份信息发到多少人的群里算侵权 浏览:598
modbustcp如何读取数据的 浏览:210
有什么好项目可以做代理商理财 浏览:637
上征信要什么程序 浏览:951
小学教资信息技术是什么 浏览:765