欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 把時間轉換成月份

錢諍諍2年前11瀏覽0評論

在MySQL中,我們可以用DATE_FORMAT()函數把時間轉換成想要的格式,包括月份。

SELECT DATE_FORMAT(`time_column`, '%Y-%m') AS `month`
FROM `table_name`

上面的代碼中,time_column是我們要轉換的時間字段,table_name是數據表名稱。

DATE_FORMAT()函數中,第一個參數是要轉換的時間字段,第二個參數是轉換后的格式字符串。其中,%Y代表4位數的年份,%m代表2位數的月份。

執行上面的SQL語句,就可以得到每個時間字段對應的月份:

+---------+
|  month  |
+---------+
| 2019-01 |
| 2019-02 |
| 2019-03 |
|   ...   |
+---------+

如果我們要統計每個月份的數據,可以在上面的查詢語句基礎上加上GROUP BY語句:

SELECT DATE_FORMAT(`time_column`, '%Y-%m') AS `month`, COUNT(*) AS `count`
FROM `table_name`
GROUP BY `month`

執行這個查詢,就可以得到每個月份的數據量:

+---------+-------+
|  month  | count |
+---------+-------+
| 2019-01 |  100  |
| 2019-02 |   80  |
| 2019-03 |  120  |
|   ...   |  ...  |
+---------+-------+

這樣,我們就可以方便地統計每個月份的數據了。