insert into b select * from (select * from a order by a_id desc) where rownum<5;select sysdate SysDate(ZB),A_ID,A_NAME from (select a_id,a_name from a order by a_id desc) where rownum<5;
解决方案 »
- 数据库父子关系的疑问?
- 小弟明天回家了,散分! 各位兄弟快来接分吧 ¥¥¥$$$
- oracle存储过程中如何授权建临时表
- 银行都在用什么数据库?
- 安裝出錯,救急!!!
- 请问在ORACLE中字段类型为varchar 类型的最大长度可设为多少,急
- Oracle中什么是RMAN , 举个例子。
- 怎么样判断一个字段为空?
- java中,如何实现系统当前时间和oracle数据库中类型为date型数据的比较求出差的月份?
- 这个sql怎么写?
- vc中新建数据库工程,使用odbc连接oracle数据库,登陆用户为sys用户,但是看不到sys和system方案下的任何一个表,其他的方案可以看到
- 我写了一种判断表是否存在的语句,不知道大家有没有更好的
请注意:
如果A表记錄大於等於4條,插入A_ID小的4条到B表(按照A_ID從大到小排序),在屏幕打印这4条
插入到B表是有顺序的(从大到小)
你要从小到大的四条,然后从大到小插入?
对于关系型数据库,插入顺序你是不应该关心的而且你即便是这样插入也不能控制任何顺序之类的东西,你的业务逻辑有问题