これがどのように適切に呼び出されるかわからないので、例を使って自分自身を説明しようとします。
2013年1月1日、学校に通い始めたと想像してみてくださいX
。これをMySQLテーブルに入力します(例:次のように)。
user | day | school
1 | 1.1.2013 | X
さて、2013年1月6日に、学校をに変更しY
ます。この事実を入力しましょう:
user | day | school
1 | 1.1.2013 | X
1 | 1.6.2013 | Y
また、3回目は、学校を切り替えます。
user | day | school
1 | 1.1.2013 | X
1 | 1.6.2013 | Y
1 | 4.3.2015 | Z
さて、クエリ:
2013年1月3日にどの学校に通っていましたか?
答えは次のとおりです。X
正しい答えを得るために、MySQLにそのようなクエリをどのように記述しますか?
注: MySQLのテーブル構造は、必要に応じて、私が提示したものとは異なる場合があります。
注2:これは宿題ではありません。これは私が直面している実際の状況ですが、これまでのところ最善の解決策がわからないため、まだテーブルを作成していません。