0

私は2つのテーブルを持っています

Plant            config         
------         --------

TRZ1            KS

MAS1            MT

2列のテーブルの下に置きたい

RESULT
------
TRZ1  KS

TRZ1  MT

MAS1  KS

MAS1   MT

助けてくれてありがとう

4

3 に答える 3

2

これを同じ列に入れたいかどうかは明確ではありません。そうであれば、次を使用して値を連結できます。

select p.col1 + ' ' + c.col1 as result
from plant p
outer apply config c

デモで SQL Fiddle を参照してください

そうでない場合は、次を使用できます。

select p.col1 plant, c.col1 config
from plant p
outer apply config c

デモで SQL Fiddle を参照してください

于 2012-10-16T13:08:16.270 に答える
0

CROSSJOINを使用できます。

P.NAME、C.NAME FROM Plant AS P CROSS JOIN ConfigASCを選択します

于 2012-10-16T14:06:22.697 に答える
0

最短の方法:

   select * from plant, config
于 2012-10-16T13:06:09.220 に答える