質問: テーブル結合のsql文について はじめまして、よろしくお願いします。 テーブルa、b、cから情報を取得し、下記のselectイメージを表示させたいのですが、 どのようなsqlを記述すれば良いのかわからず、困っております。 どなたかご教示頂けますでしょうか。 selectイメージ 日付 キー ------------ ------------- 9/1 aaaaa 9/1 ccccc 9/2 aaaaa 9/2 ccccc 9/3 aaaaa 9/3 bbbbb 9/3 ccccc 9/4 aaaaa 9/4 bbbbb 9/4 ccccc テーブルa 日付 キー ------------- ------------- 8/31 aaaaa 8/31 ccccc テーブルb 日付 キー ------------ ------------- 9/1 aaaaa 9/3 bbbbb 9/4 ccccc テーブルc 日付 ------------- ・ ・ ・ 8/31 9/1 9/2 9/3 9/4 9/5 9/6 ・ ・ ・
回答: 普通ならば一発で回答がつくような内容ですが、こういう場合はテーブルa、bの日付は何を示すかは最低書いていただきたいです。 例が間違っていない限り、テーブルa/bは開始日・終了日テーブルではないようです。 それを回答者に推測させる時点であまり親切な質問の仕方ではないですし、定義確認に最低1往復掛かって回答がすぐに得られないし、 回答も的外れになる可能性が高く、お互いメリットがありませんよね。