sql >> Databáze >  >> RDS >> Oracle

Porovnání mezi řádky ve stejné tabulce v Oracle

Toho dosáhnete pomocí vybraného..pouzdra

select case when a.rate > b.rate then 'issue' else 'no issue' end
from yourTable a
join yourTable b using(id)
where a.date > b.date

Viz dokumentace pro výrazy CASE .



  1. Jak vrátit zpět spuštění dotazu v phpmyadmin

  2. Dotaz na prvek pole ve sloupci JSON

  3. Jak vytvořit databázový odkaz v MySQL pro připojení k Oracle?

  4. Použití vnořených transakcí v oracle