[英]Compare with last year/mont/week/day
我有一個當前設置,其中我將數據庫中的所有projets與我的查詢匯總,如下所示:
$query01 = "
SELECT COUNT(project_id) as total_week
FROM projects
WHERE WEEK(CURDATE(), 1) between WEEK(project_start, 1) and WEEK(project_delivery, 1)
";
以及每年/每月/每天的平等查詢。
我還想輸出一個箭頭向上/向下與去年/月/周/日的比較。
我怎樣才能實現這樣的目標? 提前致謝!
$thisweek = query("SELECT COUNT(project_id) as total_week
FROM projects
WHERE WEEK(CURDATE(), 1) between WEEK(project_start, 1) and WEEK(project_delivery, 1)");
$lastweek = query("SELECT COUNT(project_id) as total_last_week
FROM projects
WHERE WEEK(DATE_SUB(CURDATE(), INTERVAL 1 WEEK), 1) between WEEK(project_start, 1) and WEEK(project_delivery, 1)");
$comparison = $thisweek - $lastweek;
像這樣的事情應該做,在這種情況下,我使用的“查詢”功能假定僅提取單個計數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.