私の現在のクエリ:
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
これは単一のクエリで可能ですか? 現在の週に制限する方法は知っていますが、前の週に追加する方法はわかりません。
参考までに、週は日曜日の深夜に終了します。前もって感謝します