查找月份为12的数据:select * from 表 where month(date)='12'
查找天数为本年第二天的数据:select * from 表 where dayofyear(date)='2'
我解释一下:
select * from 表 where 这是必须的
year,month,dayofyear是mysql的函数,分别是取得年,月,和当前时间在本年是第几天的3个函数
date就是你保存时间的字段
等号后面的当然条件啦。
select a.name,a.value-b.value as new from table a join table b on a.name=b.name where a.day='2014-5-8' and b.day='2014-5-7'select group_concat(字段A order by 字段B desc) as A, group_concat(字段B order by 字段B desc) as B, group_concat(字段C order by 字段B desc) as C from 表 group by 字段A,这样可以取出所有物品类别的数据集,然后explode(',', A)取第一个应该就最后日期的记录数据
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)