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

Mysql Hitung (*) sebagai Total WHERE Total?

Saya pikir Anda ingin memfilter grup. Gunakan HAVING COUNT(*) bukannya WHERE :

SELECT Id, QId, UName, Ans, Date, Count(*) * 10 as Total
FROM question
GROUP BY UName
HAVING Count(*)

Jika Anda ingin mengurutkan grup berdasarkan jumlah elemen, gunakan ORDER BY :

SELECT Id, QId, UName, Ans, Date, Count(*) * 10 as Total
FROM question
GROUP BY UName
ORDER BY Count(*) DESC



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mendapatkan data dari beberapa pilihan dropdown dengan PHP untuk dimasukkan ke MySQL

  2. Apa cara yang tepat untuk menguji kode yang menggunakan kueri khusus MySQL secara internal?

  3. JDBC di Skrip Google Apps. Pengecualian:Pernyataan dibatalkan karena batas waktu atau permintaan klien

  4. Struktur seperti berorientasi objek dalam database relasional

  5. Panjang komentar tabel di MySQL