表一:
ID    LB     SCDW
1     101    SY
2     102    BJ
表二
ID    LB     MC
1     101    图书
2     102    光盘
3     SY     沈阳
4     BJ     北京我现在要得到查询结果
ID    LB      SCDW
1     图书    沈阳这个sql语句应该怎么写?

解决方案 »

  1.   

    --表的关联查询了
    select a.ID,b.LB,a.SCDW from 表一  a
    left join 表二 b 
    on a.ID=b ID
      

  2.   

    --没有猜错的话,表一是数据表,表二是带码表。(你也没有给出2张表的主外键关系)select t1.ID,t2.MC,t3.MC from t1,t2,t3 where t1.LB = t2.LB and t1.SCDW = t3.LB--t1代表“表一”,t2代表“表二”,t3代表“表二”话说,表二这张代码表,应该是2张表的,怎么给合并成了一张代码表。
      

  3.   

    一楼的答案看的很晕,没看懂
    二楼的我明白了,答案正确
    万能的csdn,让我长知识了呵呵