a表
pm1
pm2(用户)c表
pm3
pm4
d表
pm5
pm6
不知怎么做?

解决方案 »

  1.   

    前三个表都有同一个字段mainac
      

  2.   

    a表 
    pm1 
    pm2(用户) 
    mainacc表 
    pm3 
    pm4 
    mainacd表 
    pm5 
    pm6 
    mainacc表
    p7
      

  3.   

    a表 
    pm1 
    pm2(用户) 
    mainac c表 
    pm3 
    pm4 
    mainac d表 
    pm5 
    pm6 
    mainac c表 
    p7把这用SQL语句提出来,放到一个临时表
      

  4.   

    提什么出来select a.*, b.*, d.* from a,b,d where a.mainac=b.mainac and a.mainac=d.mainac
      

  5.   

    a表:
    aaddddb表
    abddddc表
    acccccd表
    aecccca表的aa=d表的ae想求这三个表的统计,只需要以下三个字段,可以吗?a.aa   b.ab  c.ac 
      

  6.   

    不知道你是什么意思...
    是a,b之间用dddd,c,d之间用cccc关联
    然后a和d间用aa与ae关联吗?
    select a.aa,b.ad,c.ac
      from a,b,c,d 
    where a.dddd=b.dddd and c.cccc=d.cccc
     and a.aa=d.ae
    我觉得你自己去看下oracle关于表连接的资料会更好..
      

  7.   

    然后a和d间用aa与ae关联吗?肯定要关联
      

  8.   

    ....
    关联了啊
    a.dddd=b.dddd and c.cccc=d.cccc 
    and a.aa=d.ae 
      

  9.   


    你的数据库结构中 a和d的关联有吗?你要明确一些你的数据库结构和逻辑。写出sql是为了你的业务的,依据是你业务的逻辑结构和表的结构