当前位置: 代码迷 >> Oracle开发 >> 求问一个SQL横纵表联系关系查询的结果
  详细解决方案

求问一个SQL横纵表联系关系查询的结果

热度:60   发布时间:2016-04-24 07:17:42.0
求问一个SQL横纵表关联查询的结果
Java code
问题举例子如下:实际情况,就是表B的字段CODE经常要根据实际情况增减所以没法直接放在A表里面,但是对于表A里面的每一条,B表里面关联的记录 数量、CODE 都是固定的。表A 横表结构:CUST_ID   NAME   TEL_NUM   STATE    1         user1   12345      12         user2   54321      1表B纵表结构,CUST_ID 关联表AID   CUST_ID    CODE       VALUE1      1        ADDR       地址12      1        VP_FLAG     13      1        ****        A4      2        ADDR       地址25      2        VP_FLAG     06      2        ****        B现在想通过一个SQL查询出这样的一个结果:CUST_ID   NAME   TEL_NUM   STATE    ADDR   VP_FLAG   ****1         user1   12345      1      地址1    1         A2         user2   54321      1      地址2    0         B如果B表里面 CODE 增加一个的话,查询结果会自动增加一列,显示每条记录的该CODE的值


网上查了很多,对于纵表转横标都是固定列的

求高人解决......
  相关解决方案