使用MySQL- group by 來整理資料庫

大家好,我是Ray! 昨天跟大家分享如何正確的導入中文的資訊到資料庫裡,今天呢,我將分享如何使用MySQL的group by 來整理資料庫!

在上圖我們可以看到,所有資料都以不同的地區來做劃分。假設右手邊的欄位資料爲降雨量好了,如果我們今天想要取得全地區的平均降雨量,該怎麼作呢?
我們可以使用MySQL的group by 來達到我們的目的。

輸入以下code:

select date, avg(rainfall) rainfall from rainfall group by date;

上面的date代表我日期欄位的名稱,avg代表平均值,rainfall代表降雨量欄位的名稱,而在括號後面又出現一次rainfall代表顯示在取得的資料表上的欄位的名稱,最後一個rainfall則是我這個表格的名稱。
由於我select的項目裡並沒有地區,而最後的group by 表示資料將以date下去做重新整理,如果有相同天數的欄位就會自
動重整,並使用我前面下的avg平均化處理。

得出的結果如下圖:

我們下次見。

使用MySQL- group by 來整理資料庫 2 如何經由 PHP 導入中文到 MySQL 而不會出現亂碼?

留言

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×