本博客不欢迎:各种镜像采集行为,请尊重知识产权法律法规。大家都是程序员,不要闹得不开心。

话说,苏南大叔对于给微信公众号开发时的,用户头像字段长度的设置有些发愁,设置多了领导要批评,设置少了图片显示不出来。真纠结啊。最后是这么解决的。

苏南大叔:mysql如何按字段内数据长度排序? - mysql-hero
mysql如何按字段内数据长度排序?(图2-1)

本文测试环境:centos,mysql@5.7

解决方案

先设置了个较大的长度,然后在把所有的用户数据从微信服务器取回来,然后执行下面的sql语句,结构就一目了然了。

苏南大叔:mysql如何按字段内数据长度排序? - mysql_order_by_len
mysql如何按字段内数据长度排序?(图2-2)

关键函数是LENGTH(),可以复制的sql如下:

newsn.net:这里是【评论】可见内容

结束语

最终给头像字段设置了个150长度。因为最长的是142。完美解决任务。苏南大叔就是这么搞定的mysql按字段数据长度排序的问题的。更多mysql经验文字,请点击:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。