草庐IT

totalHours

全部标签

MySQL 查询和数据透视表

我的MySQL数据库有以下列标题:month,typeOfWork,totalHours我有兴趣根据typeOfWork和月份显示结果。例如,所有typeOfWork条目将显示在左侧的第一列中,并且每个字段将在每个列的指定月份中汇总该特定typeOfWork。因此,我的SQL数据透视表语句目前是:SELECTIFNULL(typeOfWork,'Total')ASTypeOfWork,SUM(IF(month='JAN',totalHours,NULL))ASJAN,SUM(IF(month='FEB',totalHours,NULL))ASFEB,SUM(IF(month='MAR'

php - 如何替换 MySQL ROLLUP 函数中的 NULL 类别标题?

使用下面的MySQL查询,我创建了一个数据透视表,这几乎正是我正在寻找的。但是,我想用实际描述替换NULL值,例如SubTotal和GrandTotal。这是我的PHP输出中显示的数据透视表格式(希望格式有点清晰!)。NameDivision1Division2Division3Division4LocationName1Name2Name3NULLTotalTotalTotalTotalName4Name5NULLTotaletcNULLColumnGrandTotal这是我用来生成表格的查询。在研究了这个问题之后,似乎CASE功能是可行的方法。但是,当我将两个CASE行添加到下面的

sql - 如何在同一查询中添加两个选择命令的结果

我目前有两个选择命令,如下所示。我想做的是将结果一起添加到SQL查询中,而不是代码中的变量。selectsum(hours)fromresource;selectsum(hours)fromprojects-time;是否可以在同一个SQL中同时使用两者并输出两个结果的总和? 最佳答案 是的。有可能:DSELECTSUM(totalHours)totalHoursFROM(selectsum(hours)totalHoursfromresourceUNIONALLselectsum(hours)totalHoursfromproje

sql - 如何在同一查询中添加两个选择命令的结果

我目前有两个选择命令,如下所示。我想做的是将结果一起添加到SQL查询中,而不是代码中的变量。selectsum(hours)fromresource;selectsum(hours)fromprojects-time;是否可以在同一个SQL中同时使用两者并输出两个结果的总和? 最佳答案 是的。有可能:DSELECTSUM(totalHours)totalHoursFROM(selectsum(hours)totalHoursfromresourceUNIONALLselectsum(hours)totalHoursfromproje