首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php和mysql按年份和日期获取数据!表结构?

php和mysql按年份和日期获取数据!表结构?
EN

Stack Overflow用户
提问于 2011-08-29 03:03:04
回答 2查看 2.5K关注 0票数 6

在制作示例详细信息页面时,我只是停留在一个真正令人困惑的情况上。我真正想做的是这样的:

代码语言:javascript
复制
+----------------------------------------------------+
+ Year  | Month   | Date        | Total Gain +
+----------------------------------------------------+
+ 2003  | January | 26/01/2003  |  +90 %             + 
+ 2003  | January | 27/01/2003  |  +10 %             +   
+ 2003  | Feburary| 01/02/2003  |  -29 %             +
+ 2003  | Feburary| 15/02/2003  |  +0.52 %           +
+----------------------------------------------------+

我真正想要的是可以像mysql_query('SELECT month FROM mytable WHERE year="2003"');一样列出月份名称和年份名称

但问题是,它显示了1月份的两次。我想显示一月份的时间和它旁边的一个链接,这将携带到下一页。这将显示一月份的统计数据。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-29 03:07:46

我想你要找的是DISTINCT query,即

代码语言:javascript
复制
SELECT DISTINCT year, month FROM mytable
票数 4
EN

Stack Overflow用户

发布于 2011-08-29 03:15:35

也许你应该使用一个GROUP BY子句来计算你的总收益。

(由于未指定表结构,因此我将在此处猜测)

代码语言:javascript
复制
SELECT `Year`, `Month`, SUM(gain) AS 'Total Gain +' FROM table GROUP BY month, year;
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7223192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档