有如下记录
表一
A   a
A   b
A   c
B   d
B   e
B   f
C   g
C   h
C   i
表二
b   B
f   C
形如这样的无限极扩展
如何根据A得到ABC,根据B得到BC等

解决方案 »

  1.   


    根据A得到ABC
    根据B得到BC这个是怎么个算法?建议简单描述一下你的算法逻辑。
      

  2.   

    如何根据A得到ABC,根据B得到BC等
    已经说过,简要说明一下结果是怎样得出的,
    select * from b1 where f1='a'?
      

  3.   

    delete 表一 ,表二 from 表一 ,表二 where 表一.small=表二.big and 表一.big='A'
      

  4.   

    DELETE A FROM A INNER JOIN B ON A.SMALL=B.BIG WHERE A.BIG='A'
      

  5.   


    不用费心了。如果是无限,则在MYSQL中无法用一句SQL来实现。只能通过程序或者存储过程来实现。
      

  6.   

    MYSQL不支持递归查询,在ASA、ORACLE、SQLSERVER2005中均支持,只有用SP OR 语言来完成了