mysql - 如何以mysql中给定的格式获取mysql中的当前日期-1?

标签 mysql

基于以下查询如何获取给定格式的最后日期

select date_format(current_Date,'%d/%m/%y %h:%i %p')  from dual

格式应符合上述要求。

最佳答案

  • 您可以使用 Now() 获取当前日期时间值功能。
  • 现在,您可以使用 Date_add() 从中减去1 天功能。

尝试以下操作:

SELECT DATE_FORMAT(DATE_ADD(NOW(), INTERVAL -1 DAY), '%d/%m/%y %h:%i %p') FROM dual

输出:

| DATE_FORMAT(DATE_ADD(NOW(), INTERVAL -1 DAY), '%d/%m/%y %h:%i %p') |
| ------------------------------------------------------------------ |
| 28/10/18 06:32 AM                                                  |

View on DB Fiddle

关于mysql - 如何以mysql中给定的格式获取mysql中的当前日期-1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53039835/

相关文章:

php - 尝试显示类别

MySQL:单连接还是多连接?

mysql - 我如何使用 join 编写等效的 sql 查询?

python - 如何在 Python 中调试 C 编译器错误? (malloc 错误)

java - 加载jdbc驱动连接MySQL数据库

php - 如何在Mysql中删除相同的值

php - 如何比较查询中的 MySQL int 值而不获取它

mysql - 转换mysql数据库,非常基础

mysql - 使用 COUNT 时改进 MySQL 删除查询

mysql - 如何在 MySQL 中选择带空格的列名