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

Połącz wiele instrukcji SELECT

Zawijaj poszczególne zdania podrzędne w nawiasy, aby składnia była jednoznaczna:

(SELECT result FROM tbl1 LIMIT 1)
UNION ALL
(SELECT result FROM tbl2 LIMIT 1)

Podręcznik o UNION jest bardzo jasne w tej sprawie:

select_statement to dowolny SELECT instrukcja bez ORDER BY , LIMIT ,FOR UPDATE lub FOR SHARE klauzula. (ORDER BY i LIMIT można dołączyć do podwyrażenia, jeśli jest ujęte w nawiasy. Bez nawiasów, te klauzule będą miały zastosowanie do wyniku UNION , a nie do wyrażenia z prawej strony).



  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 uzyskać czas tworzenia bazy danych w PostgreSQL 9.0?

  2. Grupuj według interwałów danych

  3. Tabele Postgresql istnieją, ale pobieranie relacji nie istnieje podczas wykonywania zapytania

  4. Inny db do testowania w Django?

  5. Klauzula CHECK dla aktualizowalnych widoków