Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menggunakan COUNT di GROUP_CONCAT

Anda perlu COUNT() dengan GROUP BY di dalam SELECT klausa terlebih dahulu dan kemudian terapkan GROUP_CONCAT();

SELECT GROUP_CONCAT(cnt) cnt
FROM (
    SELECT COUNT(*) cnt
    FROM table1
    GROUP BY fk_company
) q;

Keluaran:

|   CNT   |
-----------
| 3,2,3,1 |

Ini SQLFiddle demo.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kata sandi MySQL () berfungsi untuk PHP

  2. Isi otomatis kotak teks tergantung pada nilai Drop Down

  3. Masukkan nilai dari tabel A ke tabel A

  4. Cara Mendapatkan Banyak Hitungan Dengan Satu Permintaan di MySQL

  5. Apa buku Ruby on Rails favorit Anda dan mengapa?