首页 > 解决方案 > 从没有 [column b = 任意值] 实例的表中选择 [column a]

问题描述

我想有一个表设置来记录尝试,并能够找出是否曾经成功尝试过某个特定的操作。因此,如果我有一个表“尝试”,其中包含“操作”和“成功”字段,我想选择所有没有成功 = 1 的操作。对于这种情况,合适的选择语句是什么?

标签: mysqlselect

解决方案


尝试以下查询:

从尝试 GROUPBY 动作中选择动作 HAVING SUM(success) = 0;

当按操作分组时,这会计算此特定操作的成功响应总数。当 count 为 0 表示没有 sucess=1 找到。


推荐阅读