2 meng970105 meng970105 于 2016.03.30 11:30 提问

sql server合并另一个表的列

现在我的数据库里有两个表 A表里面有城市,日期属性
B表里面有城市,日期,天气属性
A表里的日期是具体的,比如3月30日
B表里列举出了所有城市所有每一天的天气,比如从1月1日到5月1日的每一天是什么天气
现在我需要将B表里的天气属性合并到A表中 并且日期和城市对应

用sql语句怎么实现?

4个回答

qq978450288
qq978450288   2016.03.30 11:34

select A.城市,A.日期,B.天气 from A left join B on A.城市 = B.城市 and A.日期 =B.日期

CSDNXIAON
CSDNXIAON   2016.03.30 11:42
u012421679
u012421679   2016.03.30 12:43

select * from TableA A
left join TableB B on A.Id =B.Id

Favorite_988
Favorite_988   2016.03.30 14:18

内连接查询 :select a.城市,a.日期,b.天气 from tableA as a inner join tableB as b on a.城市=b.城市

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!