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

SQL dotaz pomocí klauzule WHERE IN

I Postgres se myslím distinct on dělá, co chcete:

select distinct on (dim, frequency) s.*
from sample_tbl s
order by dim, frequency, date desc, version desc;

Pro každý dim /frequency kombinace vrátí jeden řádek. Tento řádek je prvním řádkem nalezeným na základě order by klauzule.




  1. Vrátit seznam tabulek a pohledů na SQL Server pomocí T-SQL (sp_tables)

  2. programově kontroluje otevřené připojení v JDBC

  3. Mysql Regex nahradí 0 z ipv4

  4. jaký je správný způsob převodu mezi datem mysql a časovým razítkem pythonu?