私はレースの結果を格納するテーブルを持っていると言います。毎日、いくつかの車がトラック周りをレースし、そのポジションを記録します。 (これは総単純化であるが、それは全体のポイントを取得します)ネストされたクエリはここで必要ですか?
表は次のようになります。
|Driver | Position | Date
Andy 1 22/06/2011
Paul 2 22/06/2011
Cliff 3 22/06/2011
Andy 2 21/06/2011
Paul 1 21/06/2011
Cliff 3 21/06/2011
のように...
私は返すクエリを書きたいです特定の日付のドライバーポジションだけでなく、前日のポジションも表示します。私は、次の列を返すために、このために希望:
|Driver | Position | Date | Position Yesterday
Andy 1 22/06/2011 2
Paul 2 22/06/2011 1
Cliff 3 22/06/2011 3
私はネストされたクエリを記述する必要があります推測が、私は本当にどこから始めれば分かりません。私はデータベースを複数回呼び出すことができ、アプリケーションで結果を構築できることを知っていますが、ベストプラクティスではないと思います。
なぜあなたは日付を返すのですか?それは冗長です。 –
はい、そうです。それは日付を返す必要はありません。 –