gpt4 book ai didi

mysql - 选择两列不等于 0 的计数

转载 作者:行者123 更新时间:2023-11-29 15:33:02 24 4
gpt4 key购买 nike

我有一个如下所示的表格:

|----------------|-------------|-------------|
| a_id | m_id | e_id |
|----------------|-------------|-------------|
| 1 | 1 | 0 |
| 2 | 2 | 2 |
| 3 | 3 | 3 |
| 4 | 1 | 1 |
| 5 | 4 | 4 |
|----------------|-------------|-------------|

我需要一个查询来执行 a_id 的任务,其中 m_ide_id 不等于 0。

因此,我编写了如下查询,该查询返回计数 5:

SELECT count(a_id) from ids where (e_id!=0 or m_id!=0)

我需要 a_id 应该具有不同的 m_id != 0。这应该返回计数 4。

最佳答案

使用计数(不同

select count(distinct m_id) from ids where e_id!=0 or m_id!=0

关于mysql - 选择两列不等于 0 的计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58535719/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com