当前位置: 首页 > 面试题库 >

#1111-无效使用组功能

卢树
2023-03-14
问题内容

我正在使用以下查询,以尝试从每个项目中检索最大数量的幻灯片的总数(总和),但是我收到以下错误(#1111-组功能的无效使用)。这是查询:

SELECT COALESCE(project,'Total') as Project, SUM(MAX(slides)) as Slides 
FROM projects_tbl 
WHERE date BETWEEN '2010-01-01' AND '2010-12-31' 
GROUP BY Project with ROLLUP

如果删除SUM(),则它可以工作,但是,对于所有项目/幻灯片,我都无法获得准确的总数。

预先感谢您的所有答复。


问题答案:
SELECT  COALESCE(project,'Total') as Project, SUM(maxslides) AS slides
FROM    (
        SELECT  project, MAX(slides) as maxslides
        FROM    projects_tbl
        WHERE   date BETWEEN '2010-01-01' AND '2010-12-31' 
        GROUP BY
                project
        ) q
GROUP BY
        project WITH ROLLUP


 类似资料:
  • 问题内容: 给定以下表人员(ec,名称,代码,dob,薪水) 问:列出收入高于平均工资的工作人员 我的儿子 这有什么问题? 问题答案: 除非在子句或选择列表中包含的子查询中,否则聚合可能不会出现在子句中,并且正在聚合的列是外部引用。 使用子句示例: 使用子句示例: 子句指定组或集合的搜索条件。只能与该语句一起使用。通常在子句中使用。当不使用时,就像一个条款。

  • 问题内容: 我正在使用MySQL。这是我的架构: 供应商( sid:整数 ,sname:字符串,地址字符串) 零件( pid:整数 ,pname:字符串,color:字符串) 目录( sid:整数,pid:整数 ,成本:实数) (主键以粗体显示) 我正在尝试编写查询以选择至少两个供应商制造的所有零件: 首先,我什至会以正确的方式这样做吗? 其次,我得到这个错误: 1111-无效使用组功能 我究竟做

  • 这是我的echelleetserpent.hpp: 还有我的蛇。cpp 我得到以下错误: 错误继续: 在/usr/include/c/7/bits/stl_algobase中包含的文件中。h:71:0,来自/usr/include/c/7/vector:60,来自echelleetserpent。hpp:1,来自echelleetserpent。cpp:1:/usr/include/c/7/bit

  • 问题内容: 因此,我正在从基于类的组件转移到功能组件,但在使用jest / zyme编写功能组件内部的方法(显式使用钩子)编写测试时陷入困境。这是我的代码的精简版。 我知道我可以通过导出来编写测试。但是如何测试或方法呢?如果它是基于类的组件,那么我可以将组件变浅,并从实例中将其用作 但这不适用于功能组件,因为无法以这种方式访问​​内部方法。有什么方法可以访问这些方法,还是应该在测试时将功能组件视为

  • 问题内容: 我是React的新手,现在我想在表中显示一些记录,现在出现此错误。请帮帮我。 无效的挂接调用。挂钩只能在功能组件的主体内部调用。发生这种情况可能是由于以下原因之一:1.您的React和渲染器版本可能不匹配(例如React DOM)2.您可能违反了《胡克规则》 3.您可能在其中包含多个React版本相同的应用程序请参阅有关如何调试和解决此问题的提示。 问题答案: 因为你。在此处查看更多信

  • 问题内容: 我的数据有年龄,还有每月付款。 我正在尝试汇总付款总额,但不汇总年龄(平均有效)。 是否可以对不同的列使用不同的功能? 问题答案: 您可以将列名作为键,将想要的函数作为值传递给字典。