【问题标题】:sql query to have all yes in a columnsql查询在一列中全部是肯定的
【发布时间】:2021-05-11 03:01:09
【问题描述】:

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

CHECKED | POINTS VUS
NULL    | 4
YES     | 4

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

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

【问题讨论】:

  • 请提供一个示例输出。
  • 它在访问时给了我这个:检查 |点vus是的| 4 空 | 5
  • 请使用表格形式的示例输入输出更新您的问题。尚不清楚您的实际期望是什么。 :)
  • 我已经编辑了我的问题

标签: sql ms-access group-by count having


【解决方案1】:

我觉得你可以试试这个=>

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-19
    • 1970-01-01
    • 1970-01-01
    • 2021-02-16
    • 2021-12-05
    • 1970-01-01
    • 2019-12-16
    相关资源
    最近更新 更多