美文网首页
SQLITE 查询时replace的使用

SQLITE 查询时replace的使用

作者: yiyihome | 来源:发表于2018-06-02 18:20 被阅读0次

    需求:

    有数据库表student中学生的id字段为唯一编号,
    有以下数据

    id name
    1 张三
    2 李四
    3 王五
    4 赵六
    12_1 钱七

    然后对数据依照id的大小来排序。

    解决思路

    使用replace方法把数据中的"__"下划线替换为0然后参与排序

    select replace(id,'_','0') as ID_SORT ,* from student  tb order by cast(ID_SORT as decimal) desc

    相关文章

      网友评论

          本文标题:SQLITE 查询时replace的使用

          本文链接:https://www.haomeiwen.com/subject/bcgrsftx.html