PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

PostgreSQL - Mệnh đề GROUP BY

Khi bạn sử dụng mệnh đề "GROUP BY", bạn cần bao gồm tất cả các cột không được nhóm trong một hàm tổng hợp. Hãy thử thêm tiêu đề vào danh sách GROUP BY hoặc chọn "min (a.title)" để thay thế.

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. PostgreSQL:Làm thế nào để truyền các tham số từ dòng lệnh?

  2. Cơ sở dữ liệu ngủ đông và nhiều người thuê sử dụng các lược đồ trong PostgreSQL

  3. Nói với người dùng của bạn để họ tự rèn luyện

  4. Sử dụng row_to_json () với các phép nối lồng nhau

  5. PostgreSQL:Xóa thuộc tính khỏi cột JSON