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

Jak získat první a poslední záznam z dotazu SQL?

[Upozornění:Nemusí to být nejúčinnější způsob, jak to udělat]:

(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. Připojit se ke kontejneru Docker MySQL z localhost?

  2. Připojení přestane fungovat po době nečinnosti

  3. Jak seřadit podle počtu v SQL?

  4. Jak najít výchozí jazyk uživatele na serveru SQL (T-SQL)