回答

收藏

SQL查询:按字符长度排序?

技术问答 技术问答 341 人阅读 | 0 人回复 | 2023-09-14

早上,可以根据字符长度进行对准sql排序数据吗?, K4 |+ B( e5 ?: j
例如 SELECT * FROM database ORDER BY data.length()
* d2 o) W0 n0 a5 f- `                                                                0 g) ~! j. H  h* ?
    解决方案:                                                               
% m' O: ~* y3 r1 |0 V; P                                                                我想你想用这个功能:http : //dev.mysql.com/doc/refman/5.0/zh-3 T& P  J  i0 p* Y% V) n
CN/string-functions.html#function_char-* W5 x0 _! c0 u. S3 ?2 h4 O
length, d2 T- A% ^* f0 V8 s
SELECT * FROM table ORDER BY CHAR_LENGTH(field)你只能简单地使用它LENGTH(),但要小心,因为它计算字节数(对于多字节字符串,这不会给你预期的结果)。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则