sql >> Databáze >  >> RDS >> PostgreSQL

Jak porovnat dvě pole a vybrat pouze neshodné prvky v postgresu

Přistoupil bych k tomu s operátorem pole.

select array(select unnest(:arr1) except select unnest(:arr2));

Pokud se :arr1 a :arr2 neprotínají, použití array_agg() vede k nule.



  1. SQL Server Trigger:Pochopení a alternativy

  2. ORA-22905 - při dotazu na typ tabulky příkazem select

  3. Co jsou sekvenční vs. paralelní streamy v Javě?

  4. SQL Server:Užitečné tipy pro nováčky