我想將所有值的摘要顯示為可視日期。例如:
| 鑰匙 | val1 | VAL2 | VAL3 |
|---|---|---|---|
| 1 | 125 | 545 | 0 |
| 2 | 0 | 467 | 0 |
在這里,val1和val2以val3秒為單位。在 SQL 中,它們被保存為BIGINT(20).
這些值代表每個用戶做不同事情的時間。因此,具有鍵 1 的用戶在名為 val1 的頁面上停留 125 秒,在頁面 val2 上停留 545 秒,在 val3 上停留 0 秒。
目標是知道哪個頁面使用得更多,用戶在哪里停留了很多時間。所以,我想制作一個可讀的時間,例如將“3600 秒”轉換為“1h”。
更確切地說,我想顯示為這樣的東西:
| val1 | VAL2 | VAL3 |
|---|---|---|
| 2分05秒 | 16分52秒 | 0s |
我嘗試使用類似的東西,但它僅適用于sql-server.
實際上,我是這樣做的:
SELECT
FROM_UNIXTIME(SUM(val1), '
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/444086.html
下一篇:IFNULL不起作用my_sql
