当前位置: 代码迷 >> Sql Server >> 两个表的关联查询有关问题
  详细解决方案

两个表的关联查询有关问题

热度:57   发布时间:2016-04-24 09:52:29.0
两个表的关联查询问题
表1
aid,a1,a2,a3....
01  s  c   a
02  b  c   d

表2 
aid,num
01,  2
04,  3
查询出表1中商品的数量,如果表2中不存在商品,则表1显示数量为0 
效果如下:
aid,a1,a2,a3,num
01  s   c   a   2
02  b   c  d   0
------解决思路----------------------
select a.*,isnull(b.num,0) from 表1 as  a left join 表2  as b on a.aid=b.aid
  相关解决方案