0

我有一个Table1结构如下:

Database  name    value
SYSTEM    SCOTT    2
SYSTEM    SCOTT    4
SYSTEM    SCOTT    5
ORCL      TEST     4
ORCL      TEST     5
ORCL      TEST     7

另一个Table2结构如下:-

Database1 name1 value1 database2 name2 value2

现在,我想要一个查询,它将插入来自Table1to的值Table2,这样Table2将如下所示:-

Database1    name1   value1   database2  name2   value2.
SYSTEM       SCOTT    2        ORCL       TEST    4
SYSTEM       SCOTT    4        ORCL       TEST    5
SYSTEM       SCOTT    5        ORCL       TEST    7

我怎样才能实现这张桌子?我猜有些GROUPBY操作会给我结果,但我没有得到确切的查询。

4

2 回答 2

0

您可以简单地使用插入和联合操作来做到这一点..

于 2012-06-07T13:20:47.833 回答
0

如果查询的数量不重要,那可以通过两个 insert...select 查询来完成,http://dev.mysql.com/doc/refman/5.0/en/insert-select.html

于 2012-06-07T13:14:57.023 回答