正在我的新网站上工作,该网站将专注于体育博彩。 用户可以发布他们的投注,而不是在他们的个人资料中看到他们的投注。 我在用户个人资料中创建了一个名为LAST BETS的部分,该部分显示了此用户发布的最后一次投注。
现在我想制作另一个按月分类的投注部分。为了更好地理解我的意思,我将发布1张图片。
http://i.imgur.com/PzjJX50.jpg
这就是mysql表在匹配存储位置的方式:
http://i.imgur.com/RF4PuWm.jpg
基本上我需要的是找到用户每月下注和按月分类的年份。
我是php和mysql的新手,我尝试从论坛和youtube学习,所以如果有人可以帮我提一些建议那就太棒了:)谢谢
答案 0 :(得分:1)
你需要GROUP BY YEAR(日期),MONTH(日期) 见MySQL Query GROUP BY day / month / year。 如果您可以将示例上传到sqlfiddle,我很乐意帮助您进一步创建查询。
答案 1 :(得分:0)
你可以这样对它们进行排序。
CREATE VIEW marts AS
(SELECT * FROM yourTable WHERE DATE_FORMAT(date,'%M')='Marts')
然后你可以让PHP运行链接中的查询。
SELECT * FROM marts