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

MySQL:別の列の値に基づいて列の一意の値を選択します

    ipが重複している場合に保持するレコードをどのように決定するかについては言及していません。 -名前 ペア。ただし、サンプル出力に基づくと、最小の idでレコードを保持しているようです。 価値。この場合、 MIN(id)を取ることができます 目的の結果を得るためにグループ化するとき:

    SELECT MIN(id), ip, name
    FROM yourTable
    GROUP BY ip, name
    

    実行中のデモについては、以下のリンクをたどってください:

    SQLFiddle



    1. SQL ServerでFILEGROUPPROPERTY()を使用する方法

    2. Mysql-インストーラーがエラーを表示しています:メモを書き込めませんでした

    3. Python'int32'はMySQLタイプに変換できません

    4. パラメータを使用したPHP-OCI呼び出しストアドプロシージャ