zoukankan      html  css  js  c++  java
  • mysql datetime 类型查询

    https://www.cnblogs.com/sea-stream/p/11299667.html

    给的几个例子很直观,直接贴过来啦。docker里面用的mysql,最近可能会查得比较多。

    mysql> select * from table1;
    +----------+------------+-----+---------------------+
    | name_new | transactor | pid | order_date |
    +----------+------------+-----+---------------------+
    | 1hahha | 1xiaohong | 1 | 2019-08-04 20:45:47 |
    | 2hahha | 2xiaohong | 2 | 2019-08-04 20:45:57 |
    | 3hahha | 3xiaohong | 3 | 2019-08-04 20:46:02 |
    | 4hahha | 4xiaohong | 4 | 2019-08-04 20:46:05 |
    | 3hahha | bob | 5 | 2019-08-04 20:46:08 |
    | 3hahha | lee | 6 | 2019-08-04 20:46:12 |
    +----------+------------+-----+---------------------+
    6 rows in set (0.01 sec)

    mysql> select * from table1 where date(order_date)='2019-08-04';
    +----------+------------+-----+---------------------+
    | name_new | transactor | pid | order_date |
    +----------+------------+-----+---------------------+
    | 1hahha | 1xiaohong | 1 | 2019-08-04 20:45:47 |
    | 2hahha | 2xiaohong | 2 | 2019-08-04 20:45:57 |
    | 3hahha | 3xiaohong | 3 | 2019-08-04 20:46:02 |
    | 4hahha | 4xiaohong | 4 | 2019-08-04 20:46:05 |
    | 3hahha | bob | 5 | 2019-08-04 20:46:08 |
    | 3hahha | lee | 6 | 2019-08-04 20:46:12 |
    +----------+------------+-----+---------------------+
    6 rows in set (0.00 sec)

    mysql> select * from table1 where date(order_date) between '2019-08-04' and '2019-08-04';
    +----------+------------+-----+---------------------+
    | name_new | transactor | pid | order_date |
    +----------+------------+-----+---------------------+
    | 1hahha | 1xiaohong | 1 | 2019-08-04 20:45:47 |
    | 2hahha | 2xiaohong | 2 | 2019-08-04 20:45:57 |
    | 3hahha | 3xiaohong | 3 | 2019-08-04 20:46:02 |
    | 4hahha | 4xiaohong | 4 | 2019-08-04 20:46:05 |
    | 3hahha | bob | 5 | 2019-08-04 20:46:08 |
    | 3hahha | lee | 6 | 2019-08-04 20:46:12 |
    +----------+------------+-----+---------------------+
    6 rows in set (0.00 sec)

    mysql> select * from table1 where order_date between '2019-08-04 20:45:47' and '2019-08-04 20:46:08';
    +----------+------------+-----+---------------------+
    | name_new | transactor | pid | order_date |
    +----------+------------+-----+---------------------+
    | 1hahha | 1xiaohong | 1 | 2019-08-04 20:45:47 |
    | 2hahha | 2xiaohong | 2 | 2019-08-04 20:45:57 |
    | 3hahha | 3xiaohong | 3 | 2019-08-04 20:46:02 |
    | 4hahha | 4xiaohong | 4 | 2019-08-04 20:46:05 |
    | 3hahha | bob | 5 | 2019-08-04 20:46:08 |
    +----------+------------+-----+---------------------+
    5 rows in set (0.00 sec)

  • 相关阅读:
    vbs习题
    spotlight监控工具使用
    vue 不同路由同一个组件 缓存问题
    iphone手机上3D动画transform:rotateY闪现一下或者不显示
    vue 单独引用sass文件
    cnpm安装 npm安装node-sass报错
    webpack 打包css时提示Unexpected character '@'
    window下npm启动报错This is probably not a problem with npm. There is likely additional logging output above.
    HBuilder 配置android模拟器
    windows 切换git远程仓库地址后 git push 提示Authentication failed
  • 原文地址:https://www.cnblogs.com/NigelLay/p/12923904.html
Copyright © 2011-2022 走看看