Maison >développement back-end >tutoriel php > PHP+Mysql 排序的有关问题

PHP+Mysql 排序的有关问题

WBOY
WBOYoriginal
2016-06-13 13:29:34891parcourir

PHP+Mysql 排序的问题
情况是这样的,数据库中table表有三个字段:
一个是periodType,tinyint型,存放周期类型,表示每天,每周,每个月
一个是periodData,tinyint型,存放周期的数据,如果是每天,为空,每周,范围在1-7,每月,范围在1-31
还有一个是 time,time类型,存放时间

我现在的要求是把他们读出来,计算每一列对应的最近一个日期,再按日期排序。不知道能不能在Mysqli层次上实现?是不是只能全部读出来,再用PHP计算,再排序?有没有其他的解决方法?数据库结构可以改,不一定要这样。

------解决方案--------------------
计算每一列对应的最近一个日期,再按日期排序
这句话怎么解释?
 
最好贴出你的:
create table.......
insert into table.......

以及结果+简单描述。
------解决方案--------------------
SQL--> SELECT * from tableName order by colTime desc limit 10;

Déclaration:
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