sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur får man första och sista posten från en sql-fråga?

[Varning:Kanske inte är det mest effektiva sättet att göra det]:

(SELECT <some columns>
FROM mytable
<maybe some joins here>
WHERE <various conditions>
ORDER BY date DESC
LIMIT 1)

UNION ALL

(SELECT <some columns>
FROM mytable
<maybe some joins here>
WHERE <various conditions>
ORDER BY date ASC    
LIMIT 1)


  1. Komma igång med GearHost för SQL Server Database Development

  2. Hur man skapar en oracle sql script spool fil

  3. Skapa en tabell med komprimering i SQL Server (T-SQL)

  4. SQL count(*) prestanda