Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да премахна повтарящи се стойности на колони от отчета

Това ли е структурата на таблицата, която показвате (или) е резултат от отчет?

Предполагам, че това е резултат от отчет на SQLPLUS. Ако случаят е такъв и искате името на хотела да се показва веднъж (докато се промени), можете да посочите

Break on hotel;

Select hotel, type, room_guest
  from hotels
  order by hotel;

за постигане на желания резултат.

Ако това е структурата, не можете да изтриете стойностите на колоните за всички освен за първия ред. (всъщност няма нищо подобно на първия ред, що се отнася до базата данни). Ако се опитвате да елиминирате дублиращи се данни, потърсете нормализиране на вашата таблица.

http://en.wikipedia.org/wiki/Database_normalization \

Моля, публикувайте описанието на таблицата и инструмента (ако има такъв), за да получите подходящите отговори за вашия случай.



  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 съвпада с интервал

  2. Как да добавите низ към клаузата where в APEX Interactive Report SQL

  3. Йерархични заявки

  4. Как да използвате функцията Oracle LISTAGG

  5. събиране на едро ... за всякаква употреба