mysql 记录根据日期字段倒序输出

    xiaoxiao2025-08-22  8

    我们知道倒序输出是很简单的

    select * from table order by id desc

    直接这样就可以

    那么现在的问题在于日期字段怎么来倒序输出

    这里我们用到cast()来将指定的字段转换为我们需要的类型

    如下是实际项目中的sql语句

    select * from water where phoneNumber=@phoneNumber order by cast(date as datetime) desc

    我们说学而不思则罔,我们来思考下深层次的内容。

    经过查阅资料得知类型的转换有两种方式

    1.cast()方法

    2.convert()方法

    使用格式

    1.cast(字段名 as 数据类型)

    如上述sql语句

    cast(date as datetime)

    2.convert(字段名,数据类型)

    例:convert(da,datetime)

     

    记录下来,留待后查,也方便别人。

    联系我:renhanlinbsl@163.com

    2016.7.21

    10:31

    转载请注明原文地址: https://ju.6miu.com/read-1301907.html
    最新回复(0)