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

Potrzebujesz zapytania sql, aby znaleźć posty z najczęściej komentowaną kolejnością według liczby komentarzy/liczby DESC

w tsql zrobiłbyś co następuje, mam nadzieję, że poprowadzi cię to we właściwym kierunku

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. Jak napisać zapytanie Django z podzapytaniem jako częścią klauzuli WHERE?

  2. Ograniczenie Postgresa dla unikalnego zakresu dat

  3. PostgreSQL konwertuje tablicę zwróconą z funkcji do kolumn

  4. pobierz tabelę JOIN jako tablicę wyników za pomocą PostgreSQL/NodeJS

  5. Wskazówki dotyczące przechowywania kopii zapasowych PostgreSQL na Amazon AWS