sql >> Database teknologi >  >> RDS >> PostgreSQL

Returner alle historiske poster for konti med ændring i specifik associeret værdi

Jeg tror, ​​du vil have vinduesfunktioner til at sammenligne værdien:

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. Se min 'Optimering af Microsoft Access med SQL Server'-præsentation

  2. Upload billede fra iOS ved hjælp af ASIHTTPrequest

  3. Billede fra MySQL-database udskrives ikke

  4. PHQL WHERE xxx IN () kan kun få 1 data