gpt4 book ai didi

php - 将多个 MySql 查询合并为一个查询

转载 作者:行者123 更新时间:2023-11-29 14:26:00 25 4
gpt4 key购买 nike

我有表名用户。

id   name date       cdate           c  a   b
1 rz 42121221 42121221 0 1 0
2 an 12122111 42121221 0 0 1
3 cb 22121221 42121221 1 1 1
4 ss 3321221 42121221 1 0 0

我有两个选择两个日期之间的值,然后我必须使用此语句找到计数。

 SELECT COALESCE(SUM(IF(c=1 AND a=0 AND b=1  ,  1, 0)),0) AS ACTIVE WHERE DATE BETWEEN 'DATE 1' AND 'DATE 2',COALESCE(SUM(IF(c=0 AND a=0 AND b=1  ,  1, 0)),0) AS INC WHERE cdate BETWEEN 'DATE 1' AND 'DATE 2' FROM users

此查询不起作用

最佳答案

使用类似

select COALESCE(SUM(IF(c=1 AND a=0 AND b=1  ,  1, 0)),0) AS ACTIVE from users where date between 'date1' and date '2'

关于php - 将多个 MySql 查询合并为一个查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10947957/

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