如何在Mysql中向用户显示任务日

时间:2018-11-16 14:14:55

标签: mysql sql

我有一张表,其中包含用户的详细信息以及日期和任务时间。 我需要显示用户每周花费的总时间

Name   date        Hours
----- ------      -------
Ram   2018-11-01    1.5
Ram   2018-11-02      2
Shyam 2018-11-01     3
Shyam  2018-11-02    5

我需要一个我的sql查询,该查询将显示每个用户在表中输入的所有天所花费的总时间。

我想要输出

Name  2018-11-01   2018-11-02   Total Hour
----  -----------  ----------   ----------
Ram   1.5           2           3.5
Shyam  3            5            8

我是mysql新手。 有人可以帮我编写查询吗?

谢谢

1 个答案:

答案 0 :(得分:0)

如果您正在寻找类似的东西,也许它可以为您提供帮助:

SELECT first_name, date, SUM(hour) AS Total
FROM your_table
GROUP BY first_name;

http://sqlfiddle.com/#!9/36270b8