【数据库】MySQL语句获取今天昨天日期、格式化日期

MySQL语句获取今天昨天日期、格式化日期

  1. -- 今天日期+时间
  2. select now() ; --返回2018-04-25 17:33:21
  3. -- 今天日期
  4. select curdate(); --返回2018-04-25
  5. -- 今天日期格式化
  6. select date_format(curdate(),'%Y-%m-%d'); --返回2018-04-25

  7. -- 昨天日期
  8. select date_add(curdate(), interval -1 day); --返回2018-04-24
  9. -- 昨天日期格式化
  10. select date_add(date_format(curdate(),'%Y-%m-%d'), interval -1 day); 2018-04-24

另一种方式

  DATEDIFF(NOW(),create_time)= 0 ,create_time 表中日期类型字段

  1. DATEDIFF(NOW(),create_time)= 0 // 今天日期
  2. DATEDIFF(NOW(),create_time)= 1 // 昨天日期
  3. DATEDIFF(NOW(),create_time)= -1 // 明天日期

  4. // 具体SQL语句
  5. SELECT
  6. <include refid="Base_Column_List"/>
  7. FROM
  8. tid_detail_record
  9. WHERE
  10. user_ji_fen_id = #{userId}
  11. And DATEDIFF(NOW(),create_time)= 0
  12. AND is_delete = 0

 

(0)

相关推荐

  • MySQL快速回顾:计算字段与函数

    9.1 计算字段 存储在数据库表中的数据一般不是应用程序所需要的格式.比如: 如果想要在一个字段中既显示公司名,又显示公式的地址,但这两个信息一般包含在不同的表列中. 城市.州和邮政编码存储在不同的列 ...

  • mysql查询特定时间段内的数据

    转载自:https://blog.csdn.net/EightSwords/article/details/79702101 建表语句: SET FOREIGN_KEY_CHECKS=0; -- -- ...

  • Java时间转换,日期格式化使用 YYYY-MM-dd 的潜在问题

    日期格式化使用 YYYY-MM-dd 的潜在问题 测试逻辑: 创建两个日期格式化,一个是出问题的YYYY-MM-dd,另一个是正确用法yyyy-MM-dd 分别去格式化两个不同的日期:2020年12月 ...

  • (46条消息) 学习数据库MySQL,与SQLite数据库作对比

    MySQL与SQLite对比 SQLite功能简约,小型化,追求最大磁盘效率:MySQL功能全面,综合化,追求最大并发效率.如果只是单机上用的,数据量不是很大,需要方便移植或者需要频繁读/写磁盘文件的 ...

  • SQL数据库查询语句基本语法:常用的数据查询语句

                              本篇文章将带领大家了解SQL数据库查询语句. 1.创建表 语法格式:creat table <表名> (<,列名><数 ...

  • MySQL语句性能优化之Sql错误用法

    本文主要总结了慢查询优化的过程中常用的以及不合理的操作,适合所有的运维及开发人员. 1.LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方.比如对于下面简单的语句,一般 DB ...

  • 1、数据库常用语句(启停、连接)

    #-u 用户 -p 密码 mysql -u root -p mysql -u root -p123123 #-D 数据库 mysql -u root -D test -p123123 #-S 指定哪个 ...

  • 成功vue日期格式化

    Main.js文件中: import Vue from 'vue' import 'normalize.css/normalize.css' // A modern alternative to CS ...

  • 超全面MySQL语句加锁分析(上篇)

    说在前面的话 本文是用来系统阐述在MySQL中,不同语句在各种条件下的加锁情况,并不是解释各种锁是什么(或者说加锁的本质是什么) 事前准备 建立一个存储三国英雄的hero表: CREATE TABLE ...

  • Delphi 格式化日期/浮动值 FormatDateTime 和 FormatFloat 用法

    Delphi 格式化日期/浮动值 FormatDateTime 和 FormatFloat 用法 1.FormatDateTime 格式化日期 1.1 原型: ? 1 2 3 4 5 6 7 8 9 ...

  • Django 模板格式化日期

    {{ post.date|date:"Y-m-d H:i:s" }} django数据库中的时间格式与页面渲染出来的时间格式不一致的处理. 在数据库里,时间是这样显示的: date ...