为了账号安全,请及时绑定邮箱和手机立即绑定

php mysql 如何取出年份中的月份?

php mysql 如何取出年份中的月份?

Smart猫小萌 2019-04-27 22:14:43
一张文章的表,假如今年有3个月有文章,去年有10个月有文章。文章发表时间字段create_time:create_time201903202019031920190318201902202019021920190218........201803202018031920180318201802202018021920180218如何获取每年中文章发表的月份,得到类似如下数组:Array(2019=>array(03,02),2018=>array(03,02))
查看完整描述

2 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

这玩意不好写,至少你一个SQL是解决不了的。
有两种方案
第一种方法:
将查询出的年月进行分组,然后输出返回,然后到了PHP里面进行二次处理,然后获取对应格式。
第二种方法:
将19年作为一个查询,值获取月份,然后18年获取月份,然后使用PHP拼成两个数组。
                            
查看完整回答
反对 回复 2019-04-27
?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

这样?
selectleft(create_time,6)fromtablegroupbyleft(create_time,6);
                            
查看完整回答
反对 回复 2019-04-27
  • 2 回答
  • 0 关注
  • 670 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号