MySQL GROUP_CONCAT 制限の解決

MySQL GROUP_CONCAT 制限の解決

効果:

GROUP_CONCAT関数は、フィールド値を文字列に連結することができます。デフォルトの区切り文字はカンマです。つまり、",

カスタムセパレーターが必要な場合は、SEPARATORを使用できます。

のように:

SELECT GROUP_CONCAT(name SEPARATOR '_') FROM user

制限:

GROUP_CONCAT によって連結される文字列のデフォルトの長さは 1024 バイトです。この長さを超えると切り捨てられます。

デフォルトの長さを照会します:

注文

SHOW VARIABLES LIKE 'group_concat_max_len'

操作方法:(写真の通り)

長さの設定方法を調整します。

(1)MySQL設定ファイルに以下を追加します。

ファイル: my.ini

追加設定:

group_concat_max_len = 102400

(2)SQL文:

SET GLOBAL group_concat_max_len = 102400;SET SESSION group_concat_max_len = 102400;

注意:この方法の欠点は、サービスを再起動すると設定が無効になることです。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Mysql で group_concat の長さ制限を変更する方法
  • Mysql5.7 のグループ連結関数を使用するときにデータが切り捨てられる問題に対する完璧な解決策
  • MySQLのgroup_concat()関数のソート方法についての簡単な説明
  • mysql group_concat() 関数の使用法の概要
  • MySQL 統計関数 GROUP_CONCAT の使用における落とし穴の分析
  • MySqlはGROUP_CONCATを使用して複数のデータ表示を結合します
  • mysqlはgroup_concat()を使用して複数行のデータを1行に結合します。
  • MySQL group_concat 関数の使用例
  • MySQLのgroup_concat関数の詳細な理解
  • Mysql GROUP_CONCAT() 関数の使い方

<<:  Vue はユーザーのログイン状態を維持します (さまざまなトークン保存方法)

>>:  Ubuntu でパスワードを変更し、パスワードの複雑さのポリシーを設定する方法

推薦する

MySQL での置換例の詳細な説明

MySQL での置換例の詳細な説明replace into は insert と似ていますが、rep...

Nexus を使用して jar パッケージをプライベート サーバーに追加する方法

なぜ Nexus プライベート サーバーを構築する必要があるのでしょうか。その理由は非常に簡単です。...

Vmware + Ubuntu18.04 に Hbase 2.3.5 をインストールするための詳細なチュートリアル

序文前回の記事では Hadoop をインストールしましたが、今回は Hbase をインストールします...

MySQL データベース内の varchar 型の数値のサイズを比較する方法

テストテーブルを作成する -- ---------------------------- -- ch...

JavaScript strictモードの概要 strictを使用する

目次1. 概要1.1 厳密モードとは何ですか? 1.2 厳密モードの目的2. 厳密モードを有効にする...

Docker、Nginx、Jenkins をベースにした自動フロントエンド デプロイメント

目次事前準備展開ターゲットDocker環境構築クラウドサーバーに接続Docker環境をインストールす...

Pengyou.com モバイル クライアントのダウンロード ページのデザイン共有 (画像とテキスト)

まずは簡単なデータを見てみましょう。 Googleが発表したレポートによると、 ①中国の都市の97%...

MySQL 5.7.19 インストールディレクトリに my.ini ファイルを作成する方法

前回の記事では、MySQL 5.7.19 無償インストール版 (64 ビット) の設定方法についての...

MySQL パフォーマンスの包括的な最適化方法リファレンス、CPU、ファイルシステムの選択から mysql.cnf パラメータの最適化まで

この記事では、一般的な MySQL 最適化方法をいくつかまとめて簡単に紹介します。これは、フルタイム...

JavaScript ES6 分割演算子の理解と応用

目次序文脱構築記号の役割使い方分割割り当ての適用アプリケーションの簡単な紹介JSONデータを抽出する...

ウェブサイト上で flv/MP4 やその他のビデオ ファイルを再生できない問題は、MIME タイプに関連しています。

ウェブサイトを作成している際に、flv や MP4 形式などのビデオ ファイルはローカルでは正常に再...

ブロックレベル要素、インライン要素、可変要素の概要

ブロック要素p - 段落テキストの事前フォーマットテーブルol - ソートフォームul - 順序なし...

MySQLの外部ネットワークアクセス権を開く方法

以下のように表示されます。主に認証コマンドを実行します: 2つの方法1. 任意のホストがユーザー b...

Linux ベースの MySQL マスター スレーブ構成の全プロセスを記録する

mysql マスタースレーブ構成1. 準備ホスト: 192.168.244.128スレーブ: 192...

Vue 親子コンポーネントの相互値の転送と呼び出し

目次1. 親が子コンポーネントに値を渡す2. 子コンポーネントが親コンポーネントに値を渡す3. 子コ...