%Y 是2009年
%y 09年%m 是09月
%c 是 9月%d 是09日
%e 是 9日
为什么 date_format(time,'%Y-%m')<'2009-09' 的查询结果比 date_format(time,'%Y-%c')<'2009-9'的查询结果多?也不能说是多, 是'%Y-%c'的结果不全 有缺漏 这是为什么?
%y 09年%m 是09月
%c 是 9月%d 是09日
%e 是 9日
为什么 date_format(time,'%Y-%m')<'2009-09' 的查询结果比 date_format(time,'%Y-%c')<'2009-9'的查询结果多?也不能说是多, 是'%Y-%c'的结果不全 有缺漏 这是为什么?
解决方案 »
- 大数据量查询慢的问题
- 各位大侠MYSQL数据库免费版本目前哪个版本最稳定?
- 二个自动增长的主键设为外键是否有问题?
- 怪事?刚插入的mysql数据重启windows2003后就没有了?
- mysql数据库为什么进入不了
- 如何防止数据库被拷贝?
- 请教大家jsp连接mysql数据库问题(急!)up有分
- 一个复杂的mysql存储过程
- vc++操作mysql,执行 select命令后,再执行任何其他命令,都返回1为啥?
- 请问大神,如图如何设计数据库做到按照人的匹配度排序
- 请推荐好的适合mysql5。0的建模软件
- sqlserver 中,select * from tabl1 with nolock.可以提高查询性能。mysql如何?
一个是用的%c 月份1位数的可以直接写,不用加零
'2009-12' <'2009-09' 结果是FALSE
明白了9>1,09<12
'2009-09' < '2009-9'
2009-89' < '2009-9'注意是字符串比较。
9>1
'2009-12' <'2009-09' 结果是FALSE
12>09
字符串的比较A<AA<AAA<B'1'<'11'<'1112'<'2'先比第一个字符,如果相同再比第二个字符。依此类推。