2つの列を同じテーブルに結合する方法

MohammedPUD

メッセージと呼ばれるSQLテーブルがあります。3つの列があります

1. UserFrom uniqueidentifier
2. UserTo uniqueidentifier
3. Messagen varchar(50)

このテーブルは、あるユーザーから別のユーザーに送信されたメッセージを格納するために使用さUserIdれ、のaspnet_Users代わりにfromを格納します。次に、テーブルメッセージのを使用してテーブルからを取得することによりusernameUserFromUserToを名前として表示するビューを作成する必要があります。Usenameaspnet_UsersUserId

前もって感謝します

レイジングブル

異なるエイリアス名でaspnet_Usersテーブルを2回結合する必要があります。

SELECT U1.Username as UserFrom,U2.Username as UserTo, M.Message
FROM Messages M JOIN
     aspnet_Users U1 ON U1.UserId=M.UserFrom JOIN
     aspnet_Users U2 ON U2.UserId=M.UserTo

説明:

ここでは、aspnet_Usersテーブルが異なるエイリアス名U1、U2で2回結合されています。そして、各ユーザー名はそれぞれのテーブルからフェッチされます。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

同じテーブルの2つの列の結合に基づいて行を選択する方法

分類Dev

SQL-2つのテーブルを同じ列で結合して水平にスタックする方法

分類Dev

同じテーブルから2つの列を1つに結合するクエリ

分類Dev

両方のテーブルの同じ列が繰り返されないように2つのテーブルを結合する方法は?

分類Dev

MySqlはテーブルを結合し、他の2つの列が同じ場合に列を追加します

分類Dev

Pythonの同じpsqlテーブルに2つの列を追加して結果を取得する方法

分類Dev

同じテーブルからの2つの結果を結合するSparkSQL

分類Dev

codeigniterの2つのテーブルを1つの列に結合する方法

分類Dev

Jooq:3つのテーブルの結合で同じテーブルを2回結合する

分類Dev

テーブル内の異なる値に対して同じ行を繰り返さずに2つのテーブルを結合する方法

分類Dev

異なるテーブルの同じ名前の列を結合する方法

分類Dev

同じタイトルで異なるテーブルの2つの列を結合します

分類Dev

同じテーブルの2つの左結合を1つにマージする

分類Dev

同じテーブルの2つのクエリを結合する

分類Dev

同じ ID で 2 つのテーブルを結合し、ID 列をマージする

分類Dev

同じテーブル内の他の2つの列を連結して列を更新する方法

分類Dev

同じクエリで2つのテーブルを結合するMysql。内部結合または左結合?

分類Dev

同じテーブルの2つを別のテーブルに結合し、同じ行の(同じ)テーブルの情報を出力します

分類Dev

MyBatis-同じテーブルの複数の列を結合する方法

分類Dev

同じテーブルに2つの配列を表示する

分類Dev

1つのクエリで同じテーブルを2回結合する

分類Dev

同じIDで2つのテーブルを結合するscalaspark rdd

分類Dev

同じテーブルの2つの列を別のテーブルの同じ単一の列と一致させる(合計3つの結合)

分類Dev

同じ名前の列が一致しない2つのテーブルを結合するLaravel

分類Dev

結合クエリで2つのテーブルから同じ名前の2つの列を更新する方法

分類Dev

mysqlの同じテーブルから2つの選択を結合する方法

分類Dev

同じテーブル内の2つの列を連結する

分類Dev

同じテーブルの2つの列を結合し、SQLで新しい列をフォーマットする方法

分類Dev

教義の同じ列にある複数のテーブルへの結合を実装する方法

Related 関連記事

  1. 1

    同じテーブルの2つの列の結合に基づいて行を選択する方法

  2. 2

    SQL-2つのテーブルを同じ列で結合して水平にスタックする方法

  3. 3

    同じテーブルから2つの列を1つに結合するクエリ

  4. 4

    両方のテーブルの同じ列が繰り返されないように2つのテーブルを結合する方法は?

  5. 5

    MySqlはテーブルを結合し、他の2つの列が同じ場合に列を追加します

  6. 6

    Pythonの同じpsqlテーブルに2つの列を追加して結果を取得する方法

  7. 7

    同じテーブルからの2つの結果を結合するSparkSQL

  8. 8

    codeigniterの2つのテーブルを1つの列に結合する方法

  9. 9

    Jooq:3つのテーブルの結合で同じテーブルを2回結合する

  10. 10

    テーブル内の異なる値に対して同じ行を繰り返さずに2つのテーブルを結合する方法

  11. 11

    異なるテーブルの同じ名前の列を結合する方法

  12. 12

    同じタイトルで異なるテーブルの2つの列を結合します

  13. 13

    同じテーブルの2つの左結合を1つにマージする

  14. 14

    同じテーブルの2つのクエリを結合する

  15. 15

    同じ ID で 2 つのテーブルを結合し、ID 列をマージする

  16. 16

    同じテーブル内の他の2つの列を連結して列を更新する方法

  17. 17

    同じクエリで2つのテーブルを結合するMysql。内部結合または左結合?

  18. 18

    同じテーブルの2つを別のテーブルに結合し、同じ行の(同じ)テーブルの情報を出力します

  19. 19

    MyBatis-同じテーブルの複数の列を結合する方法

  20. 20

    同じテーブルに2つの配列を表示する

  21. 21

    1つのクエリで同じテーブルを2回結合する

  22. 22

    同じIDで2つのテーブルを結合するscalaspark rdd

  23. 23

    同じテーブルの2つの列を別のテーブルの同じ単一の列と一致させる(合計3つの結合)

  24. 24

    同じ名前の列が一致しない2つのテーブルを結合するLaravel

  25. 25

    結合クエリで2つのテーブルから同じ名前の2つの列を更新する方法

  26. 26

    mysqlの同じテーブルから2つの選択を結合する方法

  27. 27

    同じテーブル内の2つの列を連結する

  28. 28

    同じテーブルの2つの列を結合し、SQLで新しい列をフォーマットする方法

  29. 29

    教義の同じ列にある複数のテーブルへの結合を実装する方法

ホットタグ

アーカイブ