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

SQL:Jak zapisać zamówienie w zapytaniu sql?

Zamiast subquery użyj join . Spróbuj tego.

SELECT p.*
FROM   person p
       JOIN (SELECT p.id,
                    Count(p.NAME)cnt
             FROM   car c
                    JOIN person p
                      ON c.person_id = p.id
             GROUP  BY p.id) b
         ON p.id = b.id
ORDER  BY cnt ASC 


  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 sprawdzić, czy wiersz istnieje w procedurze składowanej PostgreSQL?

  2. plik wsadowy do przechowywania danych wyjściowych zapytania psql w zmiennej

  3. Jak zwrócić wynik tabeli temp w funkcji postgresql?

  4. Jak przekonwertować ciąg znaków na Unicode za pomocą PostgreSQL?

  5. Właściwy sposób na dodanie tekstu bez zmiany znaczenia z pola do wyrażenia regularnego w postgresie?