易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle数据库表内字段间的比较

如题:有一个表,包含2个字段,字段不为空(已经筛选)。表内2个字段若分别按顺序从大到小排列则字段A与字段B内容完全相等。如下:A_name        B_name
            1              3
            2              7
            3              1
            4              8
            5              6
            6              5
            7              2
            8              4

先要写一个存储过程实现:选择第一行,当发现B_name列中的字段在A_name列中重复时就删除那一行。如第一行,A_name中1对应B_name中的3,查找发现A_name中有3,则删除3-----1这一行。
在线等,谢谢
A_name中1对应B_name中的3,查找发现A_name中有3,则删除3-----1这一行。

是删除所有a_name=3的行,还是仅删除a_name=3 and b_name=1的行?

或者说你表里的a_name,b_name均唯一,且一一对应?
即1--2必有一行且仅有一行2--1与之对应?

引用


相关问答:

oracle数据库的名字问题 - Oracle / 基础和管理

我在创建数据库的时候用的名字为oracle10,但是创建好后,在默认的目录下显示的名称却是oracle10g,这是为什么?
你看的 10g是安装目录吧 

SQL> select name from v$database;
NAME
---------
ORCL ......

linux下C语言开发oracle的问题。

两个文件1.PC,1.inc
1.PC有操作oracle数据库的 ,1.inc也有操作oracle数据库 
在其他数据中如informix 中$include 1.inc就可以使用了
在ORACLE数据库重 $include 1.inc不可用 EXEC SQL include 1.inc也不可 ......

oracle 自定义分组 - Oracle / 基础和管理

select sum(a.t)from ta a group by ta.a,这条语句将表ta中的数据按照a字段分组汇总t字段。
结果比如:
3 30
4 50
我想得到这个结果:
1 0
2 0
3 30
4 50
5 0
这个结果,请问sql语句怎么写?多谢
nobody ......

一个pl/sql问题 - Oracle / 开发

我是在toad中输入下段sql
  declare
  TYPE test_rec IS record(
  code varchar(10),
  name varchar(30)
  );
  v_book test_rec;
    ......

eclipse中连接oracle的问题 - Oracle / 基础和管理

eclipse 3.3启动web工程,要连接oracle9i数据库报
严重: Cannot create PoolableConnectionFactory (Listener refused the connection with the following error:
ORA-12518, TNS:listener could not hand off cli ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号