首页 > 数据库 > MySQL > 正文

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

2024-07-24 12:53:53
字体:
来源:转载
供稿:网友

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

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记录根据日期字段倒序输出 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对错新站长站网站的支持!

您可能感兴趣的文章:

Mysql根据时间查询日期的优化技巧mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间解析MySQL中存储时间日期类型的选择问题JDBC中使用Java8的日期LocalDate和LocalDateTime操作mysql、postgresqlMySQL 获得当前日期时间 函数浅谈MySQL数据库中日期中包含零值的问题MySQL查询两个日期之间记录的方法详解MySQL日期 字符串 时间戳互转详解mysql 获取当前日期及格式化mysql中格式化日期详解mysql如何查询两个日期之间最大的连续登录天数mysql日期date型和int型互换的方法mysql常用日期时间/数值函数详解(必看)MySql判断汉字、日期、数字的具体函数MySQL中日期和时间戳互相转换的函数和方法Mysql获取当前日期的前几天日期的方法mysql 获取当前日期函数及时间格式化参数详解MySQL日期函数与日期转换格式化函数大全
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表