sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan sammenligner du to arrays og vælger kun de ikke-matchende elementer i postgres

Jeg ville henvende mig til dette med array-operatoren.

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

Hvis :arr1 og :arr2 ikke skærer hinanden, vil brug af array_agg() føre til en null.



  1. PHP:Advarsel:sort() forventer, at parameter 1 er array, ressource givet

  2. gener_series() ækvivalent i MySQL

  3. UUID-kollisionsrisiko ved hjælp af forskellige algoritmer

  4. PostgreSQL - Erstat HTML-enheder