【问题标题】:search by date in mysql using dateformat使用日期格式在mysql中按日期搜索
【发布时间】:2014-07-22 06:04:45
【问题描述】:

我以日期格式获取日期7-2-2014

其中mysql格式为2014-01-08 11:45:04

我想在表名employees的表中使用7-2-2014格式搜索结果

mysql要写什么查询?

【问题讨论】:

  • 请添加表格说明。
  • 您必须在查询中将数据类型指定为 date(2014-01-08 09:33:33) 这只会给出 date 。

标签: mysql phpmyadmin date-format simpledateformat date-formatting


【解决方案1】:

此功能用于转换日期格式,根据您的要求设置参数
select * from employees where DATE_FORMAT(date_from_table,'%d-%m-%Y')= your_date;在此链接中查看这将对您有所帮助http://www.w3schools.com/sql/func_date_format.asp

【讨论】:

    【解决方案2】:
    SELECT * FROM employees WHERE '7-2-2014'= DATE_FORMAT(`date_col`,"%e-%c-%Y");
    

    【讨论】:

      猜你喜欢
      • 2017-09-03
      • 2013-03-04
      • 1970-01-01
      • 1970-01-01
      • 2012-08-01
      • 2017-12-17
      • 2011-07-19
      • 2023-03-29
      • 2013-05-23
      相关资源
      最近更新 更多