sql >> Database >  >> RDS >> PostgreSQL

Hoe over te slaan met andere verdere records wanneer de toestand is bereikt?

Met NOT EXISTS :

select t.* from tablename t
where col = 'Cancel'
  and not exists (
  select 1 from tablename
  where creation_date < t.creation_date and col <> t.col
)  

Zie de demo .



  1. Optimistische vergrendelingswachtrij

  2. Een applicatiedatabase agnostisch houden (ADO.NET versus inkapseling van DB-logica)

  3. SQL CREATE TABLE … AS SELECT-instructie

  4. Hoe een reeks gegevens in mysql in te voegen met behulp van php