同じカラム名を持つ2つのsqlite3テーブルがあり、それらを比較したいと思います。これを行うには、テーブルを結合して同じ名前の列を並置する必要があります。 テーブルは、最初の列として配置したい同じ列を共有します。2つのテーブルを結合して同じ名前のカラムを並置する
のは、私はテーブルt1およびテーブルt2
テーブルT1持って想像してみましょう:
SharedColumn | Height | Weight
A | 2 | 70
B | 10 | 100
表T2:
SharedColumn | Height | Weight
A | 5 | 25
B | 32 | 30
私は私のクエリの結果として取得したいことは次のとおりです。
をSharedColumn | Height_1 | Height_2 | Weight_1 | Weight_2
A | 2 | 5 | 70 | 25
B | 10 | 32 | 100 | 30
私の実際のケースでは、私は多くの列を持っているので、順序を指定するために各列名を2回書くのは避けたいと思います。
列の名前を変更することは私の主な関心事ではありません。最も興味深いのは、同じ名前の列を並置することです。
あなたが実行し、テーブルを結合する必要があなたのクエリは何ですか? – Farside
実際に私はクエリを書く方法を知らない、それは私の問題です。私はt1とt2のテーブルで与えた小さな例で説明したように私の2つのテーブルをマージすることができるクエリを探しています。 – avocado