sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL JOIN med array-typ med array-elements ordning, hur implementerar man?

SELECT t.*
FROM unnest(ARRAY[1,2,3,2,3,5]) item_id
LEFT JOIN items t on t.id=item_id

Ovanstående fråga väljer objekt från items tabell med id:1,2,3,2,3,5 i den ordningen.



  1. Skickar array till Oracle-proceduren från c#

  2. Kontrollera parametertypen för en partitionsfunktion i SQL Server (T-SQL)

  3. Kontrollera för x dagar i följd - givna tidsstämplar i databasen

  4. MariaDB JSON_ARRAYAGG() Förklarad