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

Vyberte řádky s maximální hodnotou ze skupin řádků seskupených podle více sloupců (PSQL)

select distinct on ("date", location_code, product_code, type)
    "date",
    location_code,
    product_code,
    quantity,
    type,
    updated_at
from transactions t
order by t."date", t.location_code, t.product_code, t.type, t.updated_at desc


  1. SQL Server - pomocí CASE v klauzuli WHERE

  2. php vložte více hodnot do samostatných řádků v tabulce mysql

  3. UTF-8 s mysql a php ve švédských znacích freebsd (åäö)

  4. sql dotaz - získat všechny záznamy na základě příznaku