ホームページ  >  に質問  >  本文

Mysql DISTINCT は依然として重複した値を返します

友達での重複を避ける方法、それでも bob 1 つだけではなく 2 つの bob が表示されます。

私のテーブルセットアップ:

リーリー

私が使用したクエリ:

リーリー

現在の結果:

リーリー

私の期待:

ああああ

P粉369196603P粉369196603241日前332

全員に返信(2)返信します

  • P粉706038741

    P粉7060387412024-02-22 00:49:54

    あなたの u.name は f.name とは異なります

    ###これを試して### リーリー

    返事
    0
  • P粉714844743

    P粉7148447432024-02-22 00:23:39

    GROUP_CONCAT()DISTINCT を使用するだけです:

    リーリー

    ユーザーごとに異なる行を返す GROUP BY を使用しているため、クエリでは SELECT DISTINCT ... は意味をなさないことに注意してください。

    表示デモ

    返事
    0
  • キャンセル返事