私は2つのSQLテーブルを持っています.1つは顧客のアドレス帳で、もう1つは購入ログです。私が見たいと思って何SQL無期限のサブジェクトを日付で結合して注文する
カスタマー表
Cust ID Cust Name
1 Adam
2 Brian
3 Charles
4 Dave
...
購入履歴
Customer ID Price Date
1 $100 1996-01-20
1 $200 1995-01-01
2 $70 1999-05-22
...
は、顧客名と直近の購入の価格です。 だから表は次のようになります。
Customer Name Price
Adam $100
Brian $70
...
私は(限界、によって順序のように、そして参加)を使用するために機能するものの一般的な考えを持っていると思うが、私は一緒にそれをすべて置くのトラブルを抱えています。
問題を悪化させるためには、同じ日に顧客が複数の購入をしている場合に対処する方法を見つけ出す必要があります。デフォルトでは、最初の価格が表示されると思いますが、その日の最高価格を表示するにはどうすればいいですか?または平均価格ですか?
私はPostgreSQLを好むでしょう。 – Vic