PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

PostgreSQL - klauzula GROUP BY

Kiedy używasz klauzuli „GROUP BY”, musisz ująć wszystkie kolumny, które nie są zgrupowane w funkcji agregującej. Spróbuj dodać tytuł do listy GROUP BY lub zamiast tego wybierz „min(a.title)”.

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 nie może rozpocząć/zakończyć transakcji w PL/pgSQL

  2. Problemy z poleceniem postgresql COPY z Railsami na innym serwerze

  3. Hibernacja:Utwórz indeks

  4. Określanie OID tabeli w Postgresie 9.1?

  5. Jak połączyć Postgres z serwerem localhost za pomocą pgAdmin na Ubuntu?