加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 需要想法:选择表格中的行

发布时间:2020-12-13 17:11:51 所属栏目:PHP教程 来源:网络整理
导读:我正在为客户开发一个网站.它需要一种特殊的方法来创建计算.在表中,我必须创建具有相同“%End”的行组. 由于在开始时(2011年11月24日)只有一行90%,你只需忽略它. 例如,我必须选择带日期的行 2011年11月26日 2011年11月28日 2011年11月29日 然后进行计算,稍
我正在为客户开发一个网站.它需要一种特殊的方法来创建计算.在表中,我必须创建具有相同“%End”的行组.

由于在开始时(2011年11月24日)只有一行90%,你只需忽略它.
例如,我必须选择带日期的行

2011年11月26日
2011年11月28日
2011年11月29日

然后进行计算,稍后选择日期

2011年12月4日
2011年12月5日
2011年12月6日

2011年12月7日和12月09日的行也会被忽略,因为在它们之前或之后没有相同百分比的行.

等等.

我很失落如何做到这一点.如何创建日期组来计算它们?有一种简单而有效的方法吗?

我的“资源”是PHP,jQuery和MySQL

任何帮助表示赞赏,自星期一以来我一直坚持这一点.

编辑:
表的信息由存储过程提取
EDIT2:
表必须以最终百分比为90%开始和结束

开始90%….任何价值…… 90%结束

edit3:这是我的存储过程(也许它可以帮助更好地理解http://pastebin.com/cZM1j72u)

解决我的问题我可以使用PHP,Javascript(jQuery)或mysql

这个想法是从2011年12月17日起采取口袋妖怪的价值,并从2012年12月14日减去.

该值将从12月14日的“Galons”值中划分. < ---这就是我要找的东西.

解决方法

你需要什么样的计算?我认为这是MySQL的基础.例如:

SELECT percent_end,SUM(cakes) as sumcakes
FROM table
GROUP BY percent_end

这只是每个%_END的蛋糕的总和.使用GROUP BY.

如果您不需要只有一条记录的%_END:

SELECT percent_end,SUM(cakes) as sum_cakes,COUNT(date) as date_amount
FROM table
GROUP BY percent_end
HAVING date_amount > 1

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读