mysql中报表中的 几年几月怎样做的

mysql中报表中的 几年几月怎样做的,第1张

select * from 表 where 这是必须的

year,month,dayofyear是mysql的函数,分别是取得年,月,和当前时间在本年是第几天的3个函数

date就是你保存时间的字段

等号后面的当然条件啦。

这个问题比较常见,想在自动更新之前保留原有数据,将整个变化做成数据曲线吧~每5分钟的话

数据量确实很大。在精度要求不是很高的情况下

楼主可以考虑将你的

schedule

event

里面的时间间隔换大一点,

没有必要每5分钟这么短,而且因为你要做的是日

月。

你可以在生成日图表之后只保存

该图表数据,

然后用日图表数据去生成

周图表。依次。

当然

本身这个工作要求我不太了解,你可以试试。

(我把你表格中的数据 "中文" 换成了 "英文" 数据和你的是一致的)我创建你的表格的SQL语句:create table cellphone( id int(3) zerofill not null auto_increment primary key, title char(20) not null, number int not null, type char(20) not null, time date not null)插入数据的SQL语句:insert into cellphone (title,number,type,time) values("Phone Model 1",90,"cellphone","2012-08-14"),("Phone Model 1",90,"cellphone","2012-08-14"),("Phone Model 2",100,"cellphone","2012-08-14"),("Mobile Accessory 1",100,"Accessory","2012-08-14")查询语句:select title, sum(number), time from cellphonewhere type = 'cellphone'and time= date_format(now(),'%Y-%m-%d') //获取今天日期的函数group by title创建后的表:查询结果:php 实现代码:运行结果:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8430450.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存