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

Zapytania w zapytaniach:czy istnieje lepszy sposób?

W prostych przypadkach optymalizator zapytań powinien być w stanie stworzyć identyczne plany prostego sprzężenia i prostego podselekcji.

Ale ogólnie (i w stosownych przypadkach) powinieneś preferować sprzężenia niż pod-wybory.

Ponadto należy unikać skorelowanych podzapytań (zapytania, w którym wyrażenie wewnętrzne odnosi się do zewnętrznego), ponieważ są one w rzeczywistości pętlą for w pętli for). W większości przypadków skorelowane podzapytanie można zapisać jako sprzężenie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bufory (kółko) w PostGIS

  2. Jak przekazać klucz tajny DB AWS do tomcat context.xml?

  3. Wybierz kolumnę z małymi literami z grupuj według lub wybierz małą (kolumnę) w Rails 4

  4. instalacja postgres inicjalizacja klastra bazy danych nie powiodła się ( Postgresql wersja 9.4.4 )

  5. Grupa przechwytywania wyrażeń regularnych PostgreSQL w select