Home >Backend Development >PHP Tutorial >PHP+Mysql 排序的有关问题

PHP+Mysql 排序的有关问题

WBOY
WBOYOriginal
2016-06-13 10:25:28847browse

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;

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn