假设 emp 表的 Sal 不按顺序排列,我必须根据 SAL 按降序更新表格。
从我的基础知识来看,可以根据预定义表格的降序创建一个新表格,如下面的代码所示。
SQL>通过sal desc创建表emp123 as emp * from emp order;
我的问题是,我想将表直接更新到数据库而不是创建新表。
示例: :从第1个表格更改为第2个表格 SQL> SELECT * FROM SECOND;
ENO ENAME SAL COMM MONSAL ANNSAL
2 MK 2000 2000 24000
1 SK 3000 200 3200 38400
5 AK 1000 100 1100 13200
3 BK 4000 20 4020 48240
4 FK 1000 500 1500 18000
SQL>选择*来自ENO的第二顺序;
ENO ENAME SAL COMM MONSAL ANNSAL
1 SK 3000 200 3200 38400
2 MK 2000 2000 24000
3 BK 4000 20 4020 48240
4 FK 1000 500 1500 18000
5 AK 1000 100 1100 13200
答案 0 :(得分:0)
表没有定义的顺序。
如果需要,应用程序有责任按某种顺序执行操作。