問題タブ [dataexplorer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - Stack Exchange Data Explorer ですべてのユーザーの投稿のタグ (回答のタグを含む) を取得する方法は?
Stack Exchange Data Explorer (SEDE)でクエリを使用しています。
これは私のクエリです:
上記のコードでは、Stack Overflow の投稿に質問と回答の 2 つのタイプがあります。質問 (PostTypeId
データベース スキーマでは 1) にはタグがありますが、回答 (PostTypeId
データベース スキーマでは 2) にはタグがありません。回答は、 からの質問に属しParentId
ます。
しかし、上記のクエリの効率は低すぎます。(ユーザー ID を使用して) 一部の投稿のタグしか取得できません。
SEDE タイムアウト内にすべてのユーザーの投稿のタグを取得するにはどうすればよいですか?
sql - すべてのタグでトップ ユーザーを見つけるための SEDE クエリ
現在、SEDE で次のクエリを作成し、回答とスコア カウントを組み合わせてすべてのタグのトップ ユーザーを見つけました。ここで見つけることができます:スコアと回答数によるすべてのタグのトップ ユーザー. ただし、現時点では、タグごとに複数のトップ ユーザーが戻ってきています。まだ制限を設けていないため、これは理解できます。
クエリは次のとおりです。
タグごとにトップユーザーのみを返すようにするにはどうすればよいですか?