sql >> Databasteknik >  >> RDS >> PostgreSQL

Skapa array för värden från listan över kolumner som extraherats i Postgres

Använd en ARRAY-konstruktor :

SELECT ARRAY [bool_or(column_a)
            , bool_or(column_b)
            , bool_or(column_c)] AS arr_abc
FROM   tbl
WHERE  id IN (1,2);



  1. SQL Server AlwaysOn ( Tillgänglighetsgrupp ) Arkitektur och steg för steg installation -4 Lägg till och ta bort databas steg

  2. Skulle detta ER-diagram istället använda ett ternärt samband

  3. MySQL Välj rader vid första förekomsten av varje unikt värde

  4. MySQL-utlösare för att ställa in kolumn till max + 1 fungerar inte