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

PostgreSQL JOIN med array type med array elementer rækkefølge, hvordan implementeres?

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

Ovenstående forespørgsel vælger elementer fra items tabel med id:1,2,3,2,3,5 i nævnte rækkefølge.



  1. SQL ikke lig med (!=) Operator for begyndere

  2. Sådan gemmer du videoindhold i SQLite-databasen (ikke videostien)

  3. SQLite SUM

  4. Maksimal størrelse for en SQL Server-forespørgsel? IN klausul? Er der en bedre tilgang