select * from student s where s.sno= 183 order by
nvl(length(trim(s.sname)),0) asc -- 递增排序
-- nvl(attribute,default value) 当属性值为空时就将其值设默认值
-- length(attrbute) 得到字符串的长度
-- trim(attribute) 去掉字符的空格
Oracle ==>SQL 查询根据字符串的长度排序
最新推荐文章于 2024-10-24 14:56:41 发布
88

被折叠的 条评论
为什么被折叠?



