mysql查询字段时实现左右补零
右补0:select RPAD(id,8,'0') as pad from tmp;
左补0:select LPAD(id,8,'0') as pad from tmp;
mysql计算字段长度
LENGTH: 是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符
CHAR_LENGTH(str): 返回值为字符串str 的长度,长度的单位为字符。一个多字节字符算作一个单字符。对于一个包含五个二字节字符集, LENGTH()返回值为 10,而CHAR_LENGTH()的返回值为5。
CHARACTER_LENGTH(str)、 CHARACTER_LENGTH()是CHAR_LENGTH()的同义词。
BIT_LENGTH(str): 返回2进制长度.
SELECT username,LENGTH(username),CHAR_LENGTH(username),CHARACTER_LENGTH(username),BIT_LENGTH(username) FROM admin;