如何使用一个sql命令获得显示此表中多个名称的sum(hours)
的输出?基于多个值的SQL求和输出
基于下表,理想的输出将是例如(20,70),这将是该日期每个人的总小时数。
当前的SQL。
SELECT sum(hours) from project_time where date = '04/07/2013' AND name = 'Rhys Parker'
上面的SQL给我想要的,但它只是一个用户,我想获得在该日期所有用户的输出结果。
DB表:
DB结构:SQLITE
CREATE TABLE PROJECT_TIME (name VARCHAR(16), date DATE, project VARCHAR(16), hours VARCHAR(16), PRIMARY KEY (name, project, date))
'g ^如果你想要所有的人,可以把你的名字和可能的日期包裹一遍。 – Scotch 2013-04-04 03:13:37
感谢大家的快速回复。现在都在工作。解答所有问题 – Rhys 2013-04-04 03:26:37