PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Нуждаете се от sql заявка, за да намерите публикации с най-коментиран ред по брой/брой коментари DESC

в tsql бихте направили следното, надявам се, че ще ви насочи в правилната посока

SELECT
         p.id,
         c.postcount
    FROM posts as p
    INNER JOIN (
                  SELECT
                         post_id,
                         count(*) AS postcount
                  FROM comments
                  GROUP BY post_id
               ) as c
           on p.id = c.post_id

    Order by c.postcount 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. Как да попълните външни ключове на таблица от други таблици

  2. Преобразуване на текст във Varchar

  3. PostgreSQL/performance един общ курсор или създаване за всяка заявка

  4. Как да дефинирам псевдоним на оператор в PostgreSQL?

  5. Postgresql вмъкване на тригер за задаване на стойност