Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie entferne ich wiederholte Spaltenwerte aus dem Bericht

Ist dies die Struktur der Tabelle, die Sie zeigen (oder) ist sie das Ergebnis eines Berichts?

Ich vermute, es ist das Ergebnis eines SQLPLUS-Berichts. Wenn dies der Fall ist und Sie möchten, dass der Hotelname einmal erscheint (bis er sich ändert), können Sie

angeben
Break on hotel;

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

um das gewünschte Ergebnis zu erzielen.

Wenn es sich um die Struktur handelt, können Sie die Spaltenwerte nicht für alle außer der ersten Zeile löschen. (Tatsächlich gibt es nichts Vergleichbares zur ersten Zeile, soweit es die Datenbank betrifft). Wenn Sie versuchen, doppelte Daten zu eliminieren, versuchen Sie, Ihre Tabelle zu normalisieren.

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

Bitte posten Sie die Tabellenbeschreibung und das Tool (falls vorhanden), damit Sie die richtigen Antworten für Ihren Fall erhalten.