当前位置: 代码迷 >> Sql Server >> left join有关问题
  详细解决方案

left join有关问题

热度:36   发布时间:2016-04-27 16:45:54.0
left join问题
tbl1
type1     type2         model
id1         id2           model1

tbl2
type1       type2       value   createdate
id1           id2           value1   2007-1-1
id1           id2           value2   2007-1-2

我想得到
model     type1   type2     value
model1     id1       id2       value2
left   join
我直接写的
select   *   from   tbl1  
left   join   tbl2   on   tbl1.type1=tbl2.type1   and   tbl1.type1=tbl2.type2
where   model=model1

重复记录了


------解决方案--------------------
为什么value取value2而不是value1?
------解决方案--------------------
weasea(尘一笑)~我用的子查询~~~
为什么一定要用left join~~~快吗???还是你想知道left join实现
  相关解决方案