簡體   English   中英

與去年/蒙特/周/天比較

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM