同じ列パスを持つ別のテーブルからテーブルを埋めるにはどうすればよいですか?

ミルコマリオ

このスキーマを使用して、既存のテーブルからテーブルにデータを挿入しようとしています。

X1 | Y1 | Z1 | X2 | Y2 | Z2
---------------------------
a  | 1  |  2 |  c |  5 |  6
b  | 3  |  4 |  d |  7 |  8

そして、私が記入したいテーブルはこのスキーマを持つべきです:

X  | Y  | Z
--------------
a  | 1  |  2   
b  | 3  |  4  
c  | 5  |  6
d  | 7  |  8

可能であれば、どうすればよいですか。

返信ありがとうございます

ゴードン・リノフ

横方向の結合を使用します。

select v.x, v.y, v.z
from t cross join lateral
     (values (t.X1, t.Y1, t.Z1), (t.X2, t.Y2, t.Z2)) v(x, y, z);

これはunion all、データベースを1回だけスキャンするため、よりもパフォーマンスが優れているはずです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

別のシステムが提供するビューと同じ属性を持つテーブルを作成するにはどうすればよいですか?

分類Dev

複数の列に同じ値を持つMySQLテーブルからすべての行を取得するにはどうすればよいですか?

分類Dev

mysqlで同じ列を持つ複数のテーブルから削除するにはどうすればよいですか?

分類Dev

別のデータベースの同じテーブルを持つテーブルに基づいて、データベースのテーブルレコードを更新するにはどうすればよいですか?

分類Dev

行のリスト内の同じテーブル内の別の列から列を更新するにはどうすればよいですか?

分類Dev

RPostgreSQLを使用して、データフレームから同じ列を持つPostgreSQLデータベーステーブルのテーブルに行を追加/更新するにはどうすればよいですか?

分類Dev

別のテーブルの列IDを参照する空のテーブル行を埋めるにはどうすればよいですか?

分類Dev

同じテーブルのある列から別の列にデータをコピーするにはどうすればよいですか?

分類Dev

PHPを使用してSQLから同じテーブルの列名を持つデータを取得するにはどうすればよいですか?

分類Dev

同じ列を持つExcelの2つのテーブルをマージするにはどうすればよいですか?

分類Dev

SQL同じ列を持つテーブルを結合し、結合のような統計を使用するにはどうすればよいですか?

分類Dev

SQLで別のテーブルの1つの列を持つ新しいテーブルを作成するにはどうすればよいですか?

分類Dev

同じテーブルの2つの列を比較するために一意の値を取得するにはどうすればよいですか?

分類Dev

複数のクラス (同じエンティティですが、拡張されたプロパティを持つ) を同じデータベース テーブルにマップするにはどうすればよいですか?

分類Dev

SQLで同じIDと異なるテーブルを持つ列の合計を取得するにはどうすればよいですか?

分類Dev

同じテーブルの2つの列から1つの行で異なる結果を取得するにはどうすればよいですか?

分類Dev

2つの別々のテーブルに挿入し、それらを同じIDでリンクするにはどうすればよいですか?

分類Dev

2つの異なるテーブルから2つのコンボボックスを埋めるにはどうすればよいですか?

分類Dev

同様の列名を持つ異なる無関係のテーブルから列を取得するにはどうすればよいですか?

分類Dev

SQLクエリで、別のテーブルからクエリされた値を持つ列を作成するにはどうすればよいですか?

分類Dev

同じテーブルから複数のテーブルを含めるにはどうすればよいですか?

分類Dev

同じ列名を持つ異なるテーブルからSQLビューを作成するにはどうすればよいですか?

分類Dev

1つのステートメントでkdbテーブルの同じ列を複数回クエリするにはどうすればよいですか?

分類Dev

同じ値を持つ同じテーブルの2つの行からテーブルから列名を取得するにはどうすればよいですか?

分類Dev

同じような名前のテーブルを持つ2つのクエリを結合するにはどうすればよいですか?

分類Dev

最小値を持つ別のテーブルから列を更新するにはどうすればよいですか?

分類Dev

同じ数のフィールドを持つテーブルに値の行を乗算するにはどうすればよいですか?

分類Dev

1つのテーブルから別のテーブルに列を表示するにはどうすればよいですか

分類Dev

同じプロパティを持つオブジェクトを単一の配列にマージするにはどうすればよいですか?

Related 関連記事

  1. 1

    別のシステムが提供するビューと同じ属性を持つテーブルを作成するにはどうすればよいですか?

  2. 2

    複数の列に同じ値を持つMySQLテーブルからすべての行を取得するにはどうすればよいですか?

  3. 3

    mysqlで同じ列を持つ複数のテーブルから削除するにはどうすればよいですか?

  4. 4

    別のデータベースの同じテーブルを持つテーブルに基づいて、データベースのテーブルレコードを更新するにはどうすればよいですか?

  5. 5

    行のリスト内の同じテーブル内の別の列から列を更新するにはどうすればよいですか?

  6. 6

    RPostgreSQLを使用して、データフレームから同じ列を持つPostgreSQLデータベーステーブルのテーブルに行を追加/更新するにはどうすればよいですか?

  7. 7

    別のテーブルの列IDを参照する空のテーブル行を埋めるにはどうすればよいですか?

  8. 8

    同じテーブルのある列から別の列にデータをコピーするにはどうすればよいですか?

  9. 9

    PHPを使用してSQLから同じテーブルの列名を持つデータを取得するにはどうすればよいですか?

  10. 10

    同じ列を持つExcelの2つのテーブルをマージするにはどうすればよいですか?

  11. 11

    SQL同じ列を持つテーブルを結合し、結合のような統計を使用するにはどうすればよいですか?

  12. 12

    SQLで別のテーブルの1つの列を持つ新しいテーブルを作成するにはどうすればよいですか?

  13. 13

    同じテーブルの2つの列を比較するために一意の値を取得するにはどうすればよいですか?

  14. 14

    複数のクラス (同じエンティティですが、拡張されたプロパティを持つ) を同じデータベース テーブルにマップするにはどうすればよいですか?

  15. 15

    SQLで同じIDと異なるテーブルを持つ列の合計を取得するにはどうすればよいですか?

  16. 16

    同じテーブルの2つの列から1つの行で異なる結果を取得するにはどうすればよいですか?

  17. 17

    2つの別々のテーブルに挿入し、それらを同じIDでリンクするにはどうすればよいですか?

  18. 18

    2つの異なるテーブルから2つのコンボボックスを埋めるにはどうすればよいですか?

  19. 19

    同様の列名を持つ異なる無関係のテーブルから列を取得するにはどうすればよいですか?

  20. 20

    SQLクエリで、別のテーブルからクエリされた値を持つ列を作成するにはどうすればよいですか?

  21. 21

    同じテーブルから複数のテーブルを含めるにはどうすればよいですか?

  22. 22

    同じ列名を持つ異なるテーブルからSQLビューを作成するにはどうすればよいですか?

  23. 23

    1つのステートメントでkdbテーブルの同じ列を複数回クエリするにはどうすればよいですか?

  24. 24

    同じ値を持つ同じテーブルの2つの行からテーブルから列名を取得するにはどうすればよいですか?

  25. 25

    同じような名前のテーブルを持つ2つのクエリを結合するにはどうすればよいですか?

  26. 26

    最小値を持つ別のテーブルから列を更新するにはどうすればよいですか?

  27. 27

    同じ数のフィールドを持つテーブルに値の行を乗算するにはどうすればよいですか?

  28. 28

    1つのテーブルから別のテーブルに列を表示するにはどうすればよいですか

  29. 29

    同じプロパティを持つオブジェクトを単一の配列にマージするにはどうすればよいですか?

ホットタグ

アーカイブ