Maison > développement back-end > tutoriel php > 帮我看一个mysql查询 为什么老是不行

帮我看一个mysql查询 为什么老是不行

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-06-20 12:31:19
original
1031 Les gens l'ont consulté

select * from `yun_useitem` where date_format(from_UNIXTIME(`create_time`),'%Y-%d') = date_format(now(),'%Y-%d');
Copier après la connexion


这样查天数是可以的

select * from `yun_useitem` where date_format(from_UNIXTIME(`create_time`),'%Y-%m') = date_format(now(),'%Y-%m');
Copier après la connexion


就是插月份不出数据 也不知道为什么 单查年份也有数据 怪事为什么就是M月份没数据


回复讨论(解决方案)

您的两条指令有区别吗?
都是查当前月的数据

您的两条指令有区别吗?
都是查当前月的数据



第一条我是插的%Y-%d这样是有当天的数据

第二条 我用的是%Y-%m查当月没有数据

查询%Y 也是会返回当年的数据 唯一的就是%Y-%m-$d 和%Y-%m这样是没数据的 也就是在月份这里就没数据了

您的两条指令有区别吗?
都是查当前月的数据



劳烦斑斑了 原来是我自己调整了本机时间 所有因为只做了同一个月测试数据 所以在用月份查询自然是没数据了 我也是醉了 本机调整到了3月 实际数据都是四月添加 无语中
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal