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

Jak usunąć powtarzające się wartości kolumn z raportu?

Czy taka jest struktura tabeli, którą pokazujesz (lub) czy jest to wynik raportu?

Domyślam się, że jest to wynik raportu SQLPLUS. Jeśli tak jest i chcesz, aby nazwa hotelu pojawiła się raz (dopóki się nie zmieni), możesz określić

Break on hotel;

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

aby osiągnąć pożądany rezultat.

Jeśli jest to struktura, nie można usunąć wartości kolumn dla wszystkich z wyjątkiem pierwszego wiersza. (w rzeczywistości nie ma nic takiego jak pierwszy wiersz, jeśli chodzi o bazę danych). Jeśli próbujesz wyeliminować zduplikowane dane, zastanów się nad normalizacją tabeli.

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

Opublikuj opis tabeli i narzędzie (jeśli istnieje), aby uzyskać odpowiednie odpowiedzi dla swojego przypadku.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. wyjście dwóch różnych zapytań w jednym wyniku w Oracle SQL

  2. Wyzwalacz Oracle ORA-04098:wyzwalacz jest nieprawidłowy i nie powiodła się ponowna weryfikacja

  3. Łącz i grupuj wiele wierszy w Oracle

  4. Jak wygenerować Dynamic Order by klauzula w procedurze PL/SQL?

  5. Skąd wiesz, co to jest dobry indeks?