家・車以外で、人生で一番奮発した買い物

予定テーブルに[日付]と[場所]と[車ID]のフィールドがあり、下記のようにデータが保存されています。
2019/11/11,東京,001
2019/11/12,大阪,001
2019/11/12,奈良,001
2019/11/12,札幌,002
2019/11/13,横浜,003
2019/11/15,松山,001
 ・
 ・
 ・
これを週間予定として月曜日から土曜日までをカレンダーのように表示したいのですが、
SQLでどのように書けばいいのか分かりません。

日付1、場所1、車ID1、日付2、場所2、車ID2…
のように1を月曜日、6を土曜日にしてSELECTしたいです。

後はSELECTした結果をAccess側で調整して下記のように配置します。
11日(月) 12日(火) 13日(水) 14日(木) 15日(金) 16日(土)
001東京 001大阪 003横浜       001松山
     001奈良
     002札幌

A 回答 (2件)

SQLを記述する際case when等を使って曜日ごとのデータを取得すればいいと思います。


ガタガタになる場合は一意にするための列を生成してあげるといいです。
    • good
    • 0
この回答へのお礼

できました!ありがとうございます!

お礼日時:2019/11/07 11:47

https://www.vector.co.jp/soft/winnt/personal/se1 …
無料で使用できるこのようなソフトがあます。パソコンで使用するには素晴らしいです。
参考にしてください。写真を載せます。
以上。
「週間カレンダーの作成」の回答画像1
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!