Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak wybrać wiersz na podstawie wartości priorytetu w innym wierszu?

jedna opcja to:

select d.id, min(name) keep (dense_rank first order by name_priority) name,
       min(name_priority) name_priority,
       min(color) keep (dense_rank first order by color_priority) color,
       min(color_priority) color_priority
  from yourtab d
 group by id;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. (Oracle/SQL) Scal wszystkie typy danych w jedną kolumnę

  2. Jak utworzyć nową bazę danych po wstępnej instalacji bazy danych Oracle 11g Express Edition?

  3. Jak zaprojektować tabelę, która będzie przechowywać bardzo duże dane?

  4. Chcesz, aby to proste zapytanie zapętliło się

  5. Instrukcja ACCEPT w Oracle PL SQL