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

Jak uzyskać różne elementy tablicy za pomocą postgresa?

Wolę tę składnię (około 5% szybciej)

create or replace function public.array_unique(arr anyarray)
returns anyarray as $body$
    select array( select distinct unnest($1) )
$body$ language 'sql';

używając:

select array_unique(ARRAY['1','2','3','4','4']);


  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 wskazać, że kolumna nie dopuszcza wartości null podczas tworzenia widoku zmaterializowanego?

  2. postgreSQL.app :utwórz bazę danych

  3. Jak mogę automatycznie wypełnić pola bazy danych SQLAlchemy? (Fask-SQLAlchemia)

  4. Django JSONField wewnątrz ArrayField

  5. Błąd podczas używania R do pobierania danych uwierzytelniających z Windows Cred Vault