问题描述
- sql server合并另一个表的列
-
现在我的数据库里有两个表 A表里面有城市,日期属性
B表里面有城市,日期,天气属性
A表里的日期是具体的,比如3月30日
B表里列举出了所有城市所有每一天的天气,比如从1月1日到5月1日的每一天是什么天气
现在我需要将B表里的天气属性合并到A表中 并且日期和城市对应用sql语句怎么实现?
解决方案
select A.城市,A.日期,B.天气 from A left join B on A.城市 = B.城市 and A.日期 =B.日期
解决方案二:
SQL Server将视图或表的记录不重复地插入到另一个表
sql server中将一个表中的部分数据插入到另一个表中
【Sql Server】使用触发器把一个表中满足条件的数据部分字段插入到另一个表中
解决方案三:
select * from TableA A
left join TableB B on A.Id =B.Id
解决方案四:
内连接查询 :select a.城市,a.日期,b.天气 from tableA as a inner join tableB as b on a.城市=b.城市
时间: 2024-12-28 02:46:27