gpt4 book ai didi

mysql - 按天分组但使用另一个条件的 SQL 查询

转载 作者:行者123 更新时间:2023-11-29 06:58:05 24 4
gpt4 key购买 nike

我有这样的数据:

| visitor_id | time       | my_flag |
| 1 | 01-01-2017 | 1 |
| 2 | 01-01-2017 | 1 |
| 1 | 01-02-2017 | 2 |
| 3 | 01-02-2017 | 2 |

等等...

我想在一天内对所有访问者进行分组,但要基于旗帜。该标志可以有两个值,1 或 2。所以我需要类似的东西

| 12 | 01-01-2017 | 1 |
| 10 | 01-01-2017 | 2 |
| 34 | 01-02-2017 | 1 |

我有

select v.visitor_id v.time, v.flag
from my_table as v
group by DAY(v.time) having flag=1;

但我不知道如何添加多个条件(flag=1 和 flag=2)?有什么指点吗?

最佳答案

尝试这样的事情

select v.visitor_id v.time, v.flag
from my_table as v
where v.flag in (1,2)
group by DAY(v.time), v.flag

关于mysql - 按天分组但使用另一个条件的 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44790636/

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