SQL将数据从多个表拉到一个表

时间:2013-07-08 14:20:53

标签: sql sql-server-2008 sql-insert

我有一个庞大的数据库(超过200个表),需要将不同数据库中的数据提取到新数据库中。我也使用值对一些数据进行硬编码,因为它们没有存储在数据库中。

我理解非常简单的SQL但是我正在努力学习更高级的东西。从研究中我发现它最有可能与join命令一起使用,但是经过几次尝试后我没有成功。

我希望有人能指出我正确的方向来扩展我的研究,或者如果加入不对,我会把我放在正确的轨道上。不要求我这样做只是一些指示,因为我觉得我所尝试的都失败了。

一个简短的例子也可能有所帮助。

1 个答案:

答案 0 :(得分:2)

如果数据可以连接在一起,则需要JOIN;如果数据在不同表中的类似数据中,则需要联合。如果没有至少一些你想要做的更好的想法,将很难帮助。你能提供一些示例数据吗?确保在联机发布之前清理数据。

一个值得学习的好地方:http://www.w3schools.com/sql/sql_join.asp