首页 > 解决方案 > mysql查询从相同表的2列中获取相等值的行数

问题描述

given_answer   correct_answer
  1                 3
  4                 4
  3                 3
  1                 2
  2                 2

同一个表中的两列,我需要计算两列中的匹配值。(上表计数为3)

标签: mysqlsql

解决方案


只需匹配 where 条件下的列。

SELECT count(1)
FROM TABLE
WHERE given_answer = correct_answer

推荐阅读