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

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

Susan Sarandon
Susan Sarandonasal
2024-10-25 12:13:03596semak imbas

Here are some question-based titles that fit your provided content: 

* **How to Calculate Employee Survey Participation Percentage in MySQL?**
* **What's the Correct Query to Determine Employee Survey Participation Percentage in MySQL?**
* **Calculating

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:

  • Fungsi concat() digunakan untuk mencipta perwakilan rentetan daripada nilai peratusan dengan dua tempat perpuluhan.
  • Pengiraan peratusan adalah seperti berikut: (tinjauan / pekerja * 100).
  • Fungsi round() digunakan untuk membundarkan hasil kepada dua tempat perpuluhan.

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn