我希望我的措辭正確的問題,我已經在這個相當長的時間現在尋找不同的方法,我有一個應用程序,民意調查用戶的價格,他們認爲是正確的商品然後從那裏應用程序是要拿出基礎上,most common
平均價格near common prices
和它們平均問題想出一個查詢,可以找到那些價格,所以我的表的樣本:mysql查詢找到最常見的和他們的鄰居
|id |commodityFk|price |dateCreated |
--------------------------------------------
|1 |1 |1200 |2016-12-24 22:30:30|
|2 |1 |500000|2016-12-24 22:30:30|
|3 |1 |500000|2016-12-24 22:30:30|
|4 |1 |450000|2016-12-24 22:30:30|
|5 |1 |506980|2016-12-24 23:15:12|
|6 |1 |2000 |2016-12-25 23:57:06|
所以從這張表most common price
是500000
,但我們也有價格像506980
和450000
這是near the common price
所以我們期望它平均500000, 500000, 450000 and 506980
我個人不熟悉任何幫助解決這個問題將不勝感激。
你有什麼可以接受的'near'值嗎? – SAVAFA
我的目標是找到所有數字的基數,計算哪個基數最多,平均所有基數,但任何範圍都很大 –
如果有超過1個「最常見的價格」,該怎麼辦?如果每個價格只發生一次,會怎樣? – GentlemanMax