SQLクエリを使用してワンモードプロジェクションを実行する

んん

以下を含むテーブルがあると仮定します。

UserID, ProjectID

この表には、2部グラフと呼ばれるネットワーク分析の別の表現があります

SQLクエリを使用して効率的なワンモードプロジェクションを作成できますか?

1モード射影の例:テーブルが次のとおりであると仮定します。

UserId, ProjectID
U1, P1
U2, P1
U3, P1
U4, P2
U5, P2
U1, P2

の1つのモードの投影UserIdは次のとおりです。

U1,U2
U2,U3
U3,U1
U4,U5
U4,U1
U5,U1

同様に、の1つのモードの投影ProjectIDは次のとおりです。

P1,P2
ゴードン・リノフ

これはjoinSQLではaと呼ばれます。

select t1.UserId, t2.UserId
from t t1 join
     t t2
     on t1.ProjectId = t2.ProjectId;

注:複数のプロジェクトを介して接続されているペアがあり、重複したくない場合は、を使用してくださいselect distinct

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

ダイアログボックスを使用してアプリケーションを実行しているAzureDevOpsエージェント

分類Dev

.NET CoreSDKを使用せずにASP.NETCoreMVCをコンソールアプリケーションプロジェクトとして実行する

分類Dev

リンクサーバーを使用して動的SQLServerストアドプロシージャを実行する

分類Dev

エンティティフレームワークを使用してストアドプロシージャを実行する

分類Dev

複数のジャンクションテーブルを使用してクエリを実行する

分類Dev

ローカル環境変数を使用して、SSHを使用してリモートマシンでシェルスクリプトを実行する

分類Dev

HyperledgerComposerでリレーションを使用してクエリを実行する

分類Dev

リレーションを使用してクエリを実行するRubyon Rails

分類Dev

オプションとパラメータを使用してシェルスクリプトを実行する

分類Dev

オプションの場所を使用してジオロケーションクエリを解析する

分類Dev

MSBuildWorkspaceを使用してソリューションとプロジェクトをロードする際の診断エラー

分類Dev

GitHubワークフロー/アクションのPowerShellで名前に変数を使用してスクリプトを実行する方法

分類Dev

クエリの代わりにストアドプロシージャを使用することで、SQLインジェクションから安全ですか?

分類Dev

Hibernateの基準とプロジェクションを使用してクエリを作成する方法

分類Dev

1つのMavenの「コマンド」を使用して、同じプロジェクトでスプリングブートアプリケーションとそのキュウリテストを実行する

分類Dev

MySQLストアドプロシージャで更新クエリを使用してトランザクションを使用し、更新が確実に行われるようにする方法

分類Dev

クラウドフォーメーションテンプレートでSQLクエリを実行して、AWSRDSでDelayed_Durabilityを有効にする方法

分類Dev

アクション スクリプト 3.0 で共有オブジェクトを使用して表示オブジェクトの配列をロードする

分類Dev

リモートマシンで変数を使用してsshおよびシェルスクリプトでコマンドを実行する

分類Dev

リモートマシンで変数を使用してsshおよびシェルスクリプトでコマンドを実行する

分類Dev

シェル スクリプトを使用してリモート マシンで Linux コマンドを実行する方法

分類Dev

Hazelcastを、バックエンドとしてMongoDBを使用してTomcatで実行されているWebアプリケーションと統合する

分類Dev

ローカルプロジェクトに対してU-SQLアプリケーションスクリプトを実行するときにアセンブリを参照する

分類Dev

CSS3トランジションフリップエフェクトを使用してモーダルダイアログを表示しますか?

分類Dev

CSS3トランジションフリップエフェクトを使用してモーダルダイアログを表示しますか?

分類Dev

Entity Frameworkを使用するアプリケーションでSQLインジェクションを実行することは可能ですか?

分類Dev

ドロイドプロジェクトを使用して、iOSプロジェクトをxamarinフォームソリューションに追加します

分類Dev

Rails4-SQLクエリでLIKE演算子を使用してSQLインジェクションを防止する

分類Dev

ビルドが成功した後、リモートマシンのワークスペースからシェルスクリプトを実行する(Jenkins)

Related 関連記事

  1. 1

    ダイアログボックスを使用してアプリケーションを実行しているAzureDevOpsエージェント

  2. 2

    .NET CoreSDKを使用せずにASP.NETCoreMVCをコンソールアプリケーションプロジェクトとして実行する

  3. 3

    リンクサーバーを使用して動的SQLServerストアドプロシージャを実行する

  4. 4

    エンティティフレームワークを使用してストアドプロシージャを実行する

  5. 5

    複数のジャンクションテーブルを使用してクエリを実行する

  6. 6

    ローカル環境変数を使用して、SSHを使用してリモートマシンでシェルスクリプトを実行する

  7. 7

    HyperledgerComposerでリレーションを使用してクエリを実行する

  8. 8

    リレーションを使用してクエリを実行するRubyon Rails

  9. 9

    オプションとパラメータを使用してシェルスクリプトを実行する

  10. 10

    オプションの場所を使用してジオロケーションクエリを解析する

  11. 11

    MSBuildWorkspaceを使用してソリューションとプロジェクトをロードする際の診断エラー

  12. 12

    GitHubワークフロー/アクションのPowerShellで名前に変数を使用してスクリプトを実行する方法

  13. 13

    クエリの代わりにストアドプロシージャを使用することで、SQLインジェクションから安全ですか?

  14. 14

    Hibernateの基準とプロジェクションを使用してクエリを作成する方法

  15. 15

    1つのMavenの「コマンド」を使用して、同じプロジェクトでスプリングブートアプリケーションとそのキュウリテストを実行する

  16. 16

    MySQLストアドプロシージャで更新クエリを使用してトランザクションを使用し、更新が確実に行われるようにする方法

  17. 17

    クラウドフォーメーションテンプレートでSQLクエリを実行して、AWSRDSでDelayed_Durabilityを有効にする方法

  18. 18

    アクション スクリプト 3.0 で共有オブジェクトを使用して表示オブジェクトの配列をロードする

  19. 19

    リモートマシンで変数を使用してsshおよびシェルスクリプトでコマンドを実行する

  20. 20

    リモートマシンで変数を使用してsshおよびシェルスクリプトでコマンドを実行する

  21. 21

    シェル スクリプトを使用してリモート マシンで Linux コマンドを実行する方法

  22. 22

    Hazelcastを、バックエンドとしてMongoDBを使用してTomcatで実行されているWebアプリケーションと統合する

  23. 23

    ローカルプロジェクトに対してU-SQLアプリケーションスクリプトを実行するときにアセンブリを参照する

  24. 24

    CSS3トランジションフリップエフェクトを使用してモーダルダイアログを表示しますか?

  25. 25

    CSS3トランジションフリップエフェクトを使用してモーダルダイアログを表示しますか?

  26. 26

    Entity Frameworkを使用するアプリケーションでSQLインジェクションを実行することは可能ですか?

  27. 27

    ドロイドプロジェクトを使用して、iOSプロジェクトをxamarinフォームソリューションに追加します

  28. 28

    Rails4-SQLクエリでLIKE演算子を使用してSQLインジェクションを防止する

  29. 29

    ビルドが成功した後、リモートマシンのワークスペースからシェルスクリプトを実行する(Jenkins)

ホットタグ

アーカイブ