MySQL 逻辑全部

问题描述 投票:0回答:1

我正在尝试让逻辑 ALL 函数正常工作,但无法弄清楚语法。

我的数据中已经有一个布尔列,并且我正在尝试使用逻辑 ALL 按其他列进行聚合。

如果我的数据是:

类别 价值
A 1
A 1
A 1
B 0
B 0
B 1
C 0
C 0
C 1

我的预期输出是:

类别 全部(值)
A 1
B 0
C 0

我天真的尝试是:

从表中选择类别,ALL(值) 按类别分组;

这会产生语法错误。

mysql syntax
1个回答
0
投票

尝试此查询

SELECT category, MAX(value) AS value
FROM table
GROUP BY category;
© www.soinside.com 2019 - 2024. All rights reserved.