【发布时间】:2012-08-01 18:21:15
【问题描述】:
我有 2 个名为 DB1 和 DB2 的数据库以及一个名为 movies 的表。 movie 包含 movie_name、year、synopsis、AKA 等。如您所见,synopsis 和 AKA 列是空的。我想匹配两列(movie_name 和year)并将相同的结果插入 DB1 的空列。
DB1.movies
movie_name | year | synopsis | AKA
----------------------------------------
titanic | 1997 | |
matrix | 1999 | |
alien | 1979 | |
DB2.movies
movie_name | year | synopsis | AKA
----------------------------------------
titanic | 1997 | xxxxxxx | XXX
matrix | 1999 | yyyyyyy | YYY
alien | 1979 | zzzzzzz | ZZZ
之后,DB1.movies 应该如下所示:
DB1.movies
movie_name | year | synopsis | AKA
----------------------------------------
titanic | 1997 | xxxxxxx | XXX
matrix | 1999 | yyyyyyy | YYY
alien | 1979 | zzzzzzz | ZZZ
我能做什么? 谢谢!
【问题讨论】:
-
DB1 和 DB2 真的是 TABLES 和这些表上的电影名称、年份、概要、AKA 字段吗?你的术语没有意义。
-
你是对的,迈克。我无法完全解释。在不同的数据库上有表。
-
它们是同一服务器上的不同数据库吗?
-
是的,同一服务器上的不同数据库。