sql查询在列中包含所有yes

问题描述

我正在尝试进行 sql 查询,以便在名为“checked”的列中只包含“yes”值,但在 Microsoft Access 上它总是像这样返回“no”值:

CHECKED | POINTS VUS
NULL    | 4
YES     | 4

如果有人可以帮助我。非常感谢你。这是我的查询

SELECT
  CHECKED,COUNT(*) AS `POINTS VUS`
FROM
  ARCHPOINTS
GROUP BY CHECKED 
HAVING COUNT(*) = yes

解决方法

我想你可以试试这个 =>

SELECT
  CHECKED,COUNT(*) AS `POINTS VUS`
FROM
  ARCHPOINTS
  WHERE CHECKED='yes'
  GROUP BY CHECKED