我目前的查询:
Select `userSubUnitsID`, `userSubUnits`.`userID`, CONCAT(`u`.`fname`,' ',`u`.`lname`) AS `full`, `pID`, SUM(`quantComp`) AS `total`
From `userSubUnits`
JOIN `u` ON `u`.`userID` = `userSubUnits`.`userID`
GROUP BY `userID`
我需要的是在约会之前得到这个。所以它看起来更像这样。
+-----+------------+----------+-------------+
|user |current week|prev week |two weeks ago|
+-----+------------+----------+-------------+
|John | 564| 354| 687|
+-----+------------+----------+-------------+
|Paul | 451| 328| 845|
+-----+------------+----------+-------------+
etc
这可以通过单个查询来实现吗?我知道如何在本周限制它,但不知道如何在前几周添加。
仅供参考,星期天午夜结束。提前致谢