首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求查询-

2012-01-05 
求查询-在线等表1列code,name,cerl表2列code,bmound,flag结果cerlbmoundflag表1,2的code都不是唯一值相当

求查询-在线等
表1   列   code   ,name   ,cerl  
表2   列   code   ,bmound   ,flag
结果
      cerl   bmound   flag
表1,2   的code   都不是唯一值  
相当于表2的所有值都查出来,通过code   把表1的cerl对应增加在表新列2上。


[解决办法]
select bmound,flag,cerl
from 表2
left join 表1
on 表2.code = 表1.code
[解决办法]
select b.*,a.cerl
from
(select * from 表2 group by code,bmound,flag) as b --避免多对多
left join 表1 as a
on b.code=a.code

热点排行