Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment supprimer les valeurs de colonne répétées du rapport

Est-ce la structure du tableau que vous affichez (ou) est-ce le résultat d'un rapport ?

Je suppose que c'est le résultat d'un rapport SQLPLUS. Si tel est le cas et que vous souhaitez que le nom de l'hôtel apparaisse une fois (jusqu'à ce qu'il change), vous pouvez spécifier

Break on hotel;

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

pour obtenir le résultat souhaité.

S'il s'agit de la structure, vous ne pouvez pas supprimer les valeurs de colonne pour toutes sauf la première ligne. (en fait, il n'y a rien comme la première ligne en ce qui concerne la base de données). Si vous essayez d'éliminer les données en double, envisagez de normaliser votre tableau.

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

Veuillez publier la description du tableau et l'outil (le cas échéant) afin d'obtenir les réponses appropriées à votre cas.