0
同じDISTキーとSORTキーを持つ複数のテーブルがありますが、多くの異なる列名があります。 Redshiftがテーブルに参加すると、マージ結合の利点が得られますか、まったく同じ名前のカラムに依存しますか?Redshiftは、2つのテーブルに同じdistキーとソートキーがあり、列名が異なる場合、マージ結合を実行しますか?
例えば、私はテーブルa
をDISTKEY
と、SORTKEY
をuser_id
としています。 b
をDISTKEY
とSORTKEY
をdistinct_id
とすると、distinct_id
とuser_id
は同じデータですが、それらの名前は異なっています。
SELECT a.user_id, a.col1, b.col2
FROM a JOIN b ON (a.user_id = b.distinct_id);
この結果、マージ結合になりますか?