mysql计算句子ITeye头条 - 超凡娱乐

mysql计算句子ITeye头条

2019-02-07 11:52:32 | 作者: 鸿轩 | 标签: 数据,汇总,季度 | 浏览: 4116

按年汇总,计算:
select   sum(mymoney) as   totalmoney,count(*)   as   sheets   from   mytable   where   1   group   by   date_format(col, %Y )   ;

按月汇总,计算:
select   sum(mymoney) as   totalmoney,count(*)   as   sheets   from   mytable   where   1   group   by   date_format(col, %Y-%m )   ;

按季度汇总,计算:
select   sum(mymoney) as   totalmoney,count(*)   as   sheets   from   mytable   where   1   group   by   concat(date_format(col, %Y),FLOOR((date_format(col, %m)+2)/3));
select   sum(mymoney) as   totalmoney,count(*)   as   sheets   from   mytable   where   1   group   by   concat(date_format(col, %Y),FLOOR((date_format(col, %m)+2)/3));

按小时:
select   sum(mymoney) as   totalmoney,count(*)   as   sheets   from   mytable   where   1   group   by   date_format(col, %Y-%m-%d   %H )   ;

一、年度查询
查询 本年度的数据
SELECT *
FROM blog_article
WHERE year( FROM_UNIXTIME( BlogCreateTime ) ) = year( curdate( ))


二、查询季度数据
查询数据顺便季度数
SELECT ArticleId, quarter( FROM_UNIXTIME( `BlogCreateTime` ) )
FROM `blog_article`
其他的同前面部分:查询 本季度的数据
SELECT *
FROM blog_article
WHERE quarter( FROM_UNIXTIME( BlogCreateTime ) ) = quarter( curdate( ))

 

三、查询月度数据
本月计算(MySQL)
select * from booking where month(booking_time) =

month(curdate()) and year(booking_time) = year(curdate())

本周计算(MySQL)

select * from spf_booking where month(booking_time) =

month(curdate()) and week(booking_time) = week(curdate())


四、时刻段

N天内记载

WHERE TO_DAYS(NOW()) - TO_DAYS(时刻字段) = N

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表超凡娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1
  • 2

    oracle权限传递tengxun

    权限,用户,时分
  • 3
  • 4
  • 5

    主题:ORACLE函数大全sohu

    字符串,字符,函数
  • 6

    数据库备份问题huabian

    数据库,备份,数据
  • 7

    MySQL刺进数据报错处理sina

    文件,目录,数据库
  • 8

    mysql计算句子ITeye头条

    数据,汇总,季度
  • 9

    zz 彻底卸载mysqlITeyeitjob

    目录,数据库,问题
  • 10