MySQLでカラムの文字数をカウントする




MySQLを使っていて文字数が5文字以上のレコードを抽出とか、カラムデータと併せて文字数を取得したい場合など利用できる関数です。
いろいろ使い道はありますね。

SELECT colname FROM TABLE_NAME WHERE CHAR_LENGTH(colname) >= 5;
SELECT colname,CHAR_LENGTH(colname) FROM TABLE_NAME;