0
まずスキーマからの要素の数を見つけ、私は4つのテーブルを持っています1回のクエリでそのオフィスのアクティビティを確認できますか?別のテーブル
私は自分自身を試しました。オフィス名、メンバー名、アクティビティ数は取得できますが、1回のクエリでトランザクション数(トランザクションタイプごと)を取得することはできません。これがまったく可能かどうか疑問に思います。
ご意見、ご協力をお待ちしております。私は
編集を逃した任意の詳細を提供することができるかどうか私に教えてください - 私は私がメンバーテーブルのofficeid外部キーを逃していた。また実現http://sqlfiddle.com/#!9/9cf7b/1
でいくつかのサンプルデータとのsqlfiddleを追加しました。
編集 - 期待される出力
officename, membername, transaction_count_1, trasaction_count_2, activitycount
abc , aa , 1 , 1, , 3
abc , bb , 1 , 0, , 1
abc , cc , 0 , 1, , 0
あなたの質問には、トランザクションとアクティビティの関係はありません。どのようにこれらのテーブルに参加する必要がありますか?オフィスや取引、アクティビティ、トランザクションに参加する必要があります。 – scaisEdge
@scaisEdge - 私はオフィスとメンバーに加わりましたすべての結果を得るために1つのクエリのためのメンバーへのトランザクションとオフィスへのトランザクション。トランザクションタイプごとのカウントを取得する方法を理解できませんでした。 – pinaki
質問を更新して、適切なデータサンプルと期待される結果を追加してください。 – scaisEdge