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

複数の列の間で重複カウントを見つける方法は?

    SELECT COL_1, COL_2, COL_3, COL_4, COUNT(*)
    FROM MyTable
    GROUP BY COL_1, COL_2, COL_3, COL_4
    

    重複していない行を除外したい場合:

    SELECT COL_1, COL_2, COL_3, COL_4, COUNT(*)
    FROM MyTable
    GROUP BY COL_1, COL_2, COL_3, COL_4
    HAVING COUNT(*) > 1
    


    1. win32 コマンド (sqlcommand) の出力を PowerShell のコンソールに出力するにはどうすればよいですか?

    2. SQLで文字列を日時オブジェクトに変換する

    3. ORA-02270:この列リストに一致する一意キーまたは主キーがありません

    4. 別のテーブルのIDが存在する場合にのみ行を挿入します