Rumah >pangkalan data >tutorial mysql >Berikut ialah beberapa tajuk berasaskan soalan yang sesuai dengan kandungan yang anda sediakan: * **Bagaimana untuk Mengira Peratusan Penyertaan Tinjauan Pekerja dalam MySQL?** * **Apakah Pertanyaan Yang Betul untuk Menentukan Surv Pekerja
Mengira Peratusan Penyertaan Tinjauan Pekerja dalam MySQL
Matlamat anda adalah untuk menentukan peratusan pekerja dalam kumpulan berbeza yang telah mengambil tinjauan berdasarkan pada lajur "pekerja" dan "tinjauan" dalam jadual MySQL anda. Anda telah memberikan pertanyaan yang cuba mengira peratusan, tetapi ia nampaknya tidak betul. Di bawah ialah pertanyaan yang disemak yang sepatutnya memberikan hasil yang diingini:
<code class="sql">SELECT group_name, employees, surveys, COUNT( surveys ) AS test1, concat(round(( surveys/employees * 100 ),2),'%') AS percentage FROM a_test GROUP BY employees</code>
Penjelasan:
Berikut ialah keputusan melaksanakan pertanyaan yang disemak pada data yang disediakan:
group_name | employees | surveys | test1 | percentage |
---|---|---|---|---|
Awesome Group A | 100 | 0 | 0 | 0.00% |
Awesome Group B | 200 | 190 | 190 | 95.00% |
Awesome Group C | 300 | 290 | 290 | 96.67% |
Hasil ini menunjukkan peratusan pekerja dalam setiap kumpulan yang telah mengambil tinjauan.
Atas ialah kandungan terperinci Berikut ialah beberapa tajuk berasaskan soalan yang sesuai dengan kandungan yang anda sediakan: * **Bagaimana untuk Mengira Peratusan Penyertaan Tinjauan Pekerja dalam MySQL?** * **Apakah Pertanyaan Yang Betul untuk Menentukan Surv Pekerja. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!