有一个主表(table_Main),有字段AA,BB。
 AA     BB
-------------
 0       2
 1       3
 ...     ...
有一个参数表(table_Para),有字段A,B,C。
 A      B       C
----------------------
001     0      广东省    
001     1      广西省
001     2      福建省
...    ...     ...
002     0      工商银行
002     1      建设银行
003     2      招商银行
...    ...     ...
我现在希望将主表所关联的参数表的具体内容(字段C)取出来。事先已经知道
主表AA字段对应参数表A字段的值是001,BB字段对应参数表A字段的值是002。
也就是主表第一条记录(0    2)取出来就是(广东省       工商银行)

解决方案 »

  1.   

    哦,我懂你的意思
    有一个参数表(table_Para),有字段A,B,C。//是字典表包括所有编码
    其中任何一个表都可能到table_para表取数据信息
     AA     BB   //AA列编码为001,BB列编码为002
    -------------  //用户一般表保存编码,都根据对应的编码去coding表取中文
     0       2
     1       3
     ...     ...
    有一个参数表(table_Para),有字段A,B,C。
     A      B       C
    ----------------------
    001     0      广东省    
    001     1      广西省
    001     2      福建省
    ...    ...     ...
    002     0      工商银行
    002     1      建设银行
    003     2      招商银行
      

  2.   

    也就是主表第一条记录(0    2)取出来就是(广东省       工商银行)这里应该是 招商银行  吧?如果是用这个试试:
    Select a.c, b.c from table_main m
    left join (select * from table_Para where a='001') a on a.b = m.aa
    left join (select * from table_Para where a='002') b on a.b = m.bb
      

  3.   

    chenquan(嘉威王子)的意思是正确的,但CloneCenter(复制中心) 的语句有问题啊