多対多のリレーションシップを持つ少なくとも 3 つの異なるテーブルから結果を取得するクエリを作成しようとしています。
最終的には、ケース、結果、および苦情を一覧表示する表を作成したいと考えています。
すべてのケースで結果がまったくない場合もあれば、1 つまたは複数の結果がある場合もあります。同じ関係が苦情にも当てはまります。ケースを一度リストしてから、その後の列にそのケースに関連するすべての結果と苦情をリストできるようにしたいと考えています。GROUP_CONCAT
ケースを繰り返すのではなく、1 つの列で結果を取得しようとしましUNION
たが、結果と苦情を組み合わせると、一方の列ヘッダーが他方を上書きします。
どんな助けでも感謝します。ここにフィドルへのリンクがありますhttp://sqlfiddle.com/#!2/d111e/2/0