PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

PostgreSQL - klausa GROUP BY

Saat Anda menggunakan klausa "GROUP BY", Anda harus menyertakan semua kolom yang tidak dikelompokkan dalam fungsi agregat. Coba tambahkan judul ke daftar GROUP BY, atau pilih "min(a.title)" sebagai gantinya.

SELECT COUNT(t.tag), a.title FROM a_tags t
JOIN w_articles2tag a2t ON a2t.tag = t.id 
JOIN w_article a ON a.id = a2t.article 
WHERE t.tag = 'css' OR t.tag = 'php' GROUP BY t.tag, a.title LIMIT 9


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. INSERT COMMAND ::ERROR:nilai kolom tidak ada

  2. 3 Cara Mendaftar semua Pemicu untuk Tabel yang Diberikan di PostgreSQL

  3. Tabel sebagai argumen dari fungsi PostgreSQL

  4. Bidang pembaruan SQL dari satu tabel dari bidang yang lain

  5. Desain database untuk membuat tabel dengan cepat