データベースからデータを取得していて、テーブルの1つに2つの列があり、それぞれの場所を特定し、サービスが提供されるたびに日付が含まれます。 SQLクエリを作成して、各場所でサービスされた最新の時刻を取得することは可能ですか?SQL:各カテゴリの最新の日付を選択してください
私の生データは、次のようになりますのであれば:
category_a category_b date
1 a 1/1/01
1 a 2/2/02
1 b 1/2/01
1 b 2/3/02
2 a 1/3/01
2 a 2/4/02
2 b 1/4/01
2 b 2/5/02
その後、クエリは、この戻ってくる:
category_a category_b date
1 a 2/2/02
1 b 2/3/02
2 a 2/4/02
2 b 2/5/02
をデータベースはそのような方法で作成された場合、これを行うのは簡単だろうカテゴリの組み合わせは別のテーブルに格納されていました。しかし、私はこのデータベースを制御しないので、変更することはできません。
をお試しください – jp2code
私は同じことを思っていました。私はSQLの専門家ではありませんが、私は私の質問をうまく説明したと思っていました... – Wilduck
多分あなたは別のスレッドで誰かを怒らせ、彼らはここであなたを掘り起こして報復しました。私はそれが以前に起こった。 – jp2code