欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2024-02-14 13:30:40
我们知道倒序输出是很简单的 select * from table order by id desc 直接这样就可以 那么现在的问题在于日期字段怎...

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

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)

以上所述是小编给大家介绍的mysql记录根据日期字段倒序输出 ,希望对大家有所帮助