sql >> Databasteknik >  >> RDS >> PostgreSQL

Returnera alla historiska poster för konton med förändring i specifikt tillhörande värde

Jag tror att du vill att fönsterfunktioner ska jämföra värdet:

select t.*
from (select t.*,
             min(t.value) over (partition by t.acct_id) as min_value,
             max(t.value) over (partition by t.acct_id) as max_value
      from t
     ) t
where min_value <> max_value;



  1. MySQL:Visa med Subquery i FROM-klausulens begränsning

  2. Hur man infogar id med Spring Jdbctemplate.update(String sql, obj...args)

  3. Skicka lagrad procedur från SQL Server till ORACLE länkad server

  4. Hur man väljer en delmängd av kolumner från en lagrad procedurs resultatuppsättning (T-SQL)