私は質問を正しく表現することを願っています。これまでかなり異なるアプローチを探していました。商品はそこからアプリがnear common prices
からmost common
に基づく平均価格を思い付くとしている彼らが、問題は、これらの価格を見つけることができますクエリを考え出すされて平均化するので、私のテーブルのサンプル:最も一般的なものとその近隣の番号を見つけるための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
のような価格もあります。それは平均的に500000, 500000, 450000 and 506980
になると期待しています。私はこの問題を解決するための助けに感謝します。
'near 'の値には許容範囲がありますか? – SAVAFA
私はすべての数字の基数を見つけていましたが、どの数字の数字が多いかを数え、その数字のすべてを平均していましたが、どんな数値も大きいです –
「最も一般的な価格」が1つ以上あるとどうなりますか?すべての価格が正確に1回発生すればどうなるでしょうか? – GentlemanMax