所以我有兩個SQL表,一個是客戶通訊錄,另一個是購買日誌。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