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. オラクルビットアンド関数

    2. VARCHAR2列内のステートメントを使用してクエリを実行します

    3. Pythonで複数のSQLクエリをスレッド化するための良い習慣/設計は何ですか

    4. 反復せずにカーソル内のmysqlレコード数?