[MySQL]カラムの文字数が多い順、少ない順にソートするクエリ文
2019年7月5日 2019年7月8日
# 文字数が多い順 SELECT *,CHAR_LENGTH(フィールド名) as STR_LEN FROM テーブル名 ORDER BY STR_LEN DESC; # 文字数が少ない順 SELECT *,CHAR_LENGTH(フィールド名) as STR_LEN FROM テーブル名 ORDER BY STR_LEN ASC;
・サンプル
# 文字数多い順 SELECT *,CHAR_LENGTH(address) as STR_LEN FROM db_sample.tbl_sample ORDER BY STR_LEN DESC;
・実行結果
CHAR_LENGTH ... 文字列の文字数を取得