簡體   English   中英

在查詢中合並DATE_FORMAT()和MONTH()

[英]Combine DATE_FORMAT() and MONTH() in query

我需要從存儲平板電腦使用情況的數據庫中獲取一些統計信息,因此我使用:

$statistiek = "SELECT MONTH(datum) as month,YEAR(datum)as year, SUM(android) as androidtotal,SUM(ios) as iostotal,SUM(windows) as windowstotal FROM reservaties GROUP BY YEAR(datum),MONTH(datum)";

因此,我現在可以每月使用每種類型的數量。

但是,我想以mm格式顯示月份,而不是現在的m (因此,三月是03而不是3

我嘗試將SELECT DATE_FORMAT(MONTH(datum), '%m') as month, ...並對此進行了一些更改,但是我不斷收到錯誤或m格式的日期。

你有沒有嘗試過?

$statistiek = "SELECT DATE_FORMAT(datum, '%m') as month, 
  YEAR(datum)as year, SUM(android) as androidtotal,
  SUM(ios) as iostotal,SUM(windows) as windowstotal
  FROM reservaties GROUP BY YEAR(datum),MONTH(datum)";

您不能先提取月份,然后再僅用一個號碼呼叫DATE_FORMAT 您必須在完整日期中調用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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