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

制限付きのGROUP_CONCAT

    それを行うためのややハッキーな方法の1つは、GROUP_CONCATの結果を後処理することです。 :

    substring_index(group_concat(s.title SEPARATOR ','), ',', 3) as skills
    

    もちろん、これは、スキル名にコンマが含まれておらず、その量が適度に少ないことを前提としています。

    フィドル

    機能リクエスト GROUP_CONCATの場合 明示的なLIMITをサポートする 残念ながら、条項はまだ解決されていません。

    更新 :ユーザーとして

    1. OracleParameter.ValueをInt32に変換します

    2. Redshift / Postgresで、条件を満たす行をカウントする方法は?

    3. すべてのデータベースでインデックスステータスを取得するためのストアドプロシージャ

    4. 他の子から参照されていない場合は、親を削除します