-2
に複数の結果を組み合わせて、私は複数のクエリがあるとします。は1
SELECT col1, col2 FROM tab1;
SELECT colA, colB FROM tab2;
SELECT colTest, colBlah FROM tab3;
すべてのクエリが1つだけの結果を返します。
どのように3つの結果を1に組み合わせることができますか?
結果は次のようになります。
+------+------+------+------+---------+---------+
| col1 | col2 | colA | colB | colTest | colBlah |
+------+------+------+------+---------+---------+
| abc | def | Ghi | JkL | 12A | 42BD |
+------+------+------+------+---------+---------+
user1170330 @ - (私はあなたの文は、1つのレコードだけを返しますが、言った知っています... )関連するレコードが1つ以上ある場合は、[十字結合の仕組み](https://en.wikipedia.org/wiki/Join_(SQL)#Cross_join)を理解してください。 – Leigh