私は次のように設定されたmysqlテーブルを持っています:
id uid キーワード -- --- --- 1 20 法人 2 20 企業、ビジネス、戦略 3 20 コーポレート、クッパ 4 20 花 5 20 戦艦、企業、ダンジョン
私の出力がどのように見えるかは次のとおりです。
20 企業、ビジネス、戦略、クッパ、花、戦艦、ダンジョン
しかし、私が得た最も近いものは次のとおりです。
SELECT DISTINCT uid, GROUP_CONCAT(DISTINCT キーワード ORDER BY キーワード DESC) AS キーワード FROM マイテーブル WHERE uid !=0 GROUP BY uid
出力:
20 企業,企業,ビジネス,戦略,企業,クッパ,花,戦艦,企業,ダンジョン
誰かが解決策を持っていますか?事前にたくさんの感謝を!