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

Комбинирайте няколко израза SELECT

Увийте отделни подизявления в скоби, за да направите синтаксиса недвусмислен:

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

Ръководството за UNION е много ясен по въпроса:

select_statement е произволен SELECT изявление без ORDER BY , LIMIT ,FOR UPDATE , или FOR SHARE клауза. (ORDER BY и LIMIT може да бъде прикачен към подизраз, ако е затворен в скоби. Без скоби тези клаузи ще бъдат взети, за да се прилагат към резултата от UNION , а не към неговия десен входен израз.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL:Предупреждение:Кодовата страница на конзолата (437) се различава от кодовата страница на Windows (1252)

  2. INSERT IN... FROM SELECT ... ВРЪЩАНЕ на идентификационните съпоставяния

  3. Мога ли да помоля Postgresql да игнорира грешки в транзакция

  4. Логическа репликация на PostgreSQL

  5. Добавяне на dict обект към postgresql