SQL を使用した MySQL VARCHAR フィールド内の文字列出現数の効率的なカウント
この SQL クエリは、「DESCRIPTION」という名前の MySQL VARCHAR フィールド内の特定の文字列の出現をカウントするための簡潔な方法を提供します。 このソリューションでは MySQL 関数のみを使用するため、PHP などの外部スクリプト言語は必要ありません。
SQL クエリ:
<code class="language-sql">SELECT title, description, ROUND( (LENGTH(description) - LENGTH(REPLACE(description, 'value', ''))) / LENGTH('value') ) AS count FROM <table_name></code>
詳細な説明:
クエリは、いくつかの組み込み MySQL 関数を利用します。
<table_name>
をテーブルの実際の名前に置き換え、「value」をカウントしたい文字列に置き換えることを忘れないでください。 このアプローチは、MySQL 環境内で直接的かつ効率的なソリューションを提供します。
以上がSQL のみを使用して MySQL VARCHAR フィールド内の文字列の出現をカウントするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。