ホームページ >データベース >mysql チュートリアル >MySQL OCTET_LENGTH() 関数を使用してデータ列に格納されている文字数をカウントするにはどうすればよいですか?
データ列に格納されている文字数をカウントするには、列名を引数として OCTET_LENGTH() 関数に渡す必要があります。 SELECT 句で引用された場合の文字数を表示します。 WHERE 句で使用することにより、行を返すかどうかを決定するための比較値としても使用できます。 「Student」テーブルの内容はデモ用です -
mysql> Select Name, OCTET_LENGTH(Name)As 'Str_Length' from Student; +---------+------------+ | Name | Str_Length | +---------+------------+ | Gaurav | 6 | | Aarav | 5 | | Harshit | 7 | | Gaurav | 6 | | Yashraj | 7 | +---------+------------+ 5 rows in set (0.00 sec) mysql> Select Name, OCTET_LENGTH(Name)As 'Str_Length' from Student Where OCTET_LENGTH(Name) < 7; +--------+------------+ | Name | Str_Length | +--------+------------+ | Gaurav | 6 | | Aarav | 5 | | Gaurav | 6 | +--------+------------+ 3 rows in set (0.06 sec)
以上がMySQL OCTET_LENGTH() 関数を使用してデータ列に格納されている文字数をカウントするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。