sql >> Databasteknik >  >> RDS >> PostgreSQL

Kombinera flera SELECT-satser

Radera individuella delsatser inom parentes för att göra syntaxen entydig:

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

Manualen om UNION är mycket tydlig i frågan:

select_statement är valfri SELECT uttalande utan en ORDER BY , LIMIT ,FOR UPDATE , eller FOR SHARE klausul. (ORDER BY och LIMIT kan kopplas till ett underuttryck om det är omgivet av parentes. Utan parentes kommer dessa klausuler att gälla för resultatet av UNION , inte till dess högra inmatningsuttryck.)



  1. mysql_num_rows() förväntar sig att parameter 1 är resurs, boolean ges in

  2. SQL Server 2008 - ordna efter strängar med nummer numeriskt

  3. Hur man får SQLite db-värden i Arraylist till Listview

  4. PostgreSQL-anonymisering på begäran