MySQL论坛

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 1609|回复: 3

MySql的时间获取问题,为啥啊

[复制链接]

该用户从未签到

发表于 2013-5-21 10:24:02 | 显示全部楼层 |阅读模式
select ifnull(date(now()), 0) div 100;  运行的结果是 20
select  2013-05-21 div 100; 运行的结果是 2008
select ifnull(2013-05-21, 0) div 100;运行的结果是 19
select date(now()) div 100;运行的结果是 201305
ps:使用的Mysql的版本是5.5,信息如下:

该用户从未签到

 楼主| 发表于 2013-5-21 10:25:46 | 显示全部楼层
[img][/img]
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-5-21 10:26:11 | 显示全部楼层
不知道怎么上传图片  具体信息   传不上来
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-6-3 20:05:48 | 显示全部楼层
  1. mysql> select ifnull(date(now()), 0) div 100;
  2. +--------------------------------+
  3. | ifnull(date(now()), 0) div 100 |
  4. +--------------------------------+
  5. |                             20 |
  6. +--------------------------------+
  7. 1 row in set (0.00 sec)
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|中文MySQL ( 京ICP 备06008873号 )

GMT+8, 2017-1-18 22:25 , Processed in 0.076525 second(s), 23 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表