mysql - mysql查询从相同表的2列中获取相等值的行数
问题描述
given_answer correct_answer
1 3
4 4
3 3
1 2
2 2
同一个表中的两列,我需要计算两列中的匹配值。(上表计数为3)
解决方案
只需匹配 where 条件下的列。
SELECT count(1)
FROM TABLE
WHERE given_answer = correct_answer
推荐阅读
- c++ - 为什么这个链表程序没有给出任何输出?
- java - 如何使用 Java 清除 Excel 过滤器
- python - AttributeError:部分初始化的模块“speech_recognition”没有属性“Recognizer”(很可能是由于循环导入)
- android - 使用 ViewBinding 测试片段场景
- android - 构建签名的 apk 时出错。错误是“密钥库被篡改,或密码不正确”
- c# - 如果反序列化失败,则跳过 Cosmos DB 容器中的文档
- javascript - 新事件()与 document.createEvent()
- python - 如何从熊猫数据框输出中删除“[]”
- c# - 如何解决必须在 Xamarin 的主线程上调用权限请求?
- testing - 如何使用“deployment_status”小猫并且仅在 QAS 分支上运行 Github Actions?