我有一個數據表有字段(date
,company
,data_id
, rank
等)..因爲問題與這些領域有關,這就是爲什麼只顯示這些字段。假設表爲:最接近的值和最後一個值的問題
data_id | company | date | rank
1 | google | 23/10/2010| 1
2 | yahoo | 23/10/2010| 4
3 | msn | 23/10/2010| 8
4 | google | 27/10/2010| 3
5 | yahoo | 27/10/2010| 1
6 | msn | 27/10/2010| 6
7 | google | 29/10/2010| 1
8 | yahoo | 29/10/2010| 4
9 | msn | 29/10/2010| 3
...等等
問題1:
有很多用戶,假設有用戶1,用戶2,用戶3。所有人都有他們的[my_company]會話。
現在,我只能顯示那些最後進行的條目(可以由任何用戶在任何日期)按公司進行。
例子:my_company [USER1雅虎,用戶2,谷歌,用戶3-MSN]
用戶的[my_company]只顯示自己公司的價值,沒有什麼else..but只值進入最後一個(在日期這裏29/10/2010)。
數據添加任何公司任何用戶在任何date.now作爲這一進程將繼續,參賽作品將grow.HOW我能找到哪個日期是上(具體以公司)?
問題2:
如何找到最接近的日期到一個特定的日期?