sql >> データベース >  >> RDS >> Sqlserver

重複している場合は、行の値を空の文字列に置き換えます

    多くの場合、このタイプの変換は、結果セットが「SQL風」ではないため、アプリケーション層で行う方が適切です。つまり、行を理解するには順序が重要です。

    ただし、これは次のように行うことができます:

    select (case when row_number() over (partition by ProductCode order by (select NULL)) = 1
                 then ProductCode
            end) as ProductCode
           Color
    from Product
    order by ProductCode;
    


    1. iOSアプリでMySQLデータベースに接続する

    2. ユーザーの更新コマンドが拒否されました

    3. ユーザーの中止時にMySQLクエリを強制終了します

    4. JavaやMySQLを使用するようなテーブルを表示しますか?