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

SQL:Как да запазя реда в sql заявка?

Вместо subquery използвайте join . Опитайте това.

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. Подредете, като не работите върху изчислени колони, ако редът е приложен към множество колони

  2. Най-добра практика за съхраняване на многоезични низове

  3. Регистриране на одит за PostgreSQL

  4. Хибернация, Postgres и тип масив

  5. Получаване на име на текущата функция вътре във функцията с plpgsql