[英]SQL group by not working in inner join
string sqlString =
"SELECT task.idtask, SUM(task.hours), task.overtime,
task.taskdate, task.description, developers.iddevelopers, developers.developerfname, projects.idprojects, projects.ProjectName" +
" FROM task" +
" INNER JOIN developers ON developers.iddevelopers = task.iddevelopers" +
" INNER JOIN projects ON projects.idprojects = task.idprojects"+
"GROUP BY projects.ProjectName ";
how do i get the results in grouped order of the ProjectName 如何按ProjectName的分组顺序获取结果
You have to include EVERY column in your select statement that is not an aggravate. 您必须在select语句中包括“ EVERY”一栏,但不要加重。
GROUP BY projects.ProjectName, task.idtask,task.overtime, task.taskdate, task.description, developers.iddevelopers, developers.developerfname, projects.idprojects GROUP BY projects.ProjectName,task.idtask,task.overtime,task.taskdate,task.description,developers.iddevelopers,developers.developerfname,projects.idprojects
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.