mysql - 从没有 [column b = 任意值] 实例的表中选择 [column a]
问题描述
我想有一个表设置来记录尝试,并能够找出是否曾经成功尝试过某个特定的操作。因此,如果我有一个表“尝试”,其中包含“操作”和“成功”字段,我想选择所有没有成功 = 1 的操作。对于这种情况,合适的选择语句是什么?
解决方案
尝试以下查询:
从尝试 GROUPBY 动作中选择动作 HAVING SUM(success) = 0;
当按操作分组时,这会计算此特定操作的成功响应总数。当 count 为 0 表示没有 sucess=1 找到。
推荐阅读
- macos - 更新到 Big Sur 1.3 后,我的应用程序不再打开,我该如何打开它?
- python - 根据存储在另一个数组中的索引替换 numpy 数组中的行值
- gtk - 相当于 GTK4 中的 gtk_file_chooser_set_local_only()?
- perl - 使用未初始化的变量是未定义的行为吗?
- javascript - 尝试使用 EventListener 在滚动时更改导航栏,不起作用
- kubernetes - 连接 2 个 k3s 集群之间的服务
- python - 传递给 NoneType.__format__ 的格式字符串不受支持
- oracle - 为什么 Oracle Track 远程函数修改即使不修改签名
- java - 作为 json 模式中的顶级属性键“repuired”可能不是错误吗?
- c - 我的代码没有正确打印名称。它只打印第一个单词的第一个字母,然后输入其余的