有一个调拨单表a(ctvcode,cowhcode,ciwhcode)分别是调拨单编号,调出仓库编号,调入仓库编号,还有一个仓库档案表b(cwhcode,cwhname)分别为仓库编号,仓库名称,请问我想查询调拨单表,希望显示的是仓库名称,查询命令该怎么写,谢谢帮忙

解决方案 »

  1.   

    假设表a的cowhcode与表b的cwhcode 进行关联
    select a.ctvcode,a.cowhcode,a.ciwhcode,b.cwhname from 表a a inner join 表b b on  a.cowhcode = b.cwhcode怎么这么少的分?csdn每天登陆一次就加10分,你一次用一分?做人要厚道! :)
      

  2.   

    如果a表中只有一个仓库,我会用inner join,问题是现在有两个仓库,我还是想显示a表信息,但不想用仓库编号,而是想用仓库名称。平时没怎么用,还不知道从哪看我有多少分,所以就写了个1,请见谅
      

  3.   

    分数太少了,我就自己答了,刚找到答案select ctvcode,b.cwhname,b1.cwhname from a left join b on a.cowhcode=b.cwhcode left join b b1 on a.ciwhcode=b1.cwhcode谢谢上面那位朋友