Saya hanya bisa membayangkan melakukan ini dengan dua permintaan basis data. Yang pertama menemukan jumlah baris dalam database, dan yang kedua memilih dengan ORDER BYpada kolom saya tertarik dan di LIMIT X, 1mana X adalah setengah jumlah baris.
Apakah ada cara sederhana untuk melakukan ini hanya dengan satu permintaan?
Saat ini saya menggunakan rata-rata dalam perhitungan saya, tetapi saya pikir rata-rata akan lebih baik; tidak ada batas atas nilai dan mereka dibatasi dari bawah oleh 0.
EDIT: ya, saya bermaksud mengatakan 'median' tetapi mengalami beberapa kesalahan otak & mencari 'berarti'. Saya sekarang telah menemukan jawabannya di stackoverflow
metasebentar sepertinya ada pembagian untuk cuaca pertanyaan ini harus di sini atau di SO. Saya menyadari ini mungkin bukan permintaan tingkat ninja , tapi itu membuat saya bingung dan tidak ada DBA di perusahaan tempat saya bekerja (total 6 orang).