MySQL-如果但仅当所有条件都满足时求和

MySQL-如果但仅当所有条件都满足时求和,mysql,sql,select,Mysql,Sql,Select,我有一张一周有好几天的桌子。一周中的每一天都有独特的属性,例如,如果冰淇淋在当天成功送达: ID DAY_WEEK ICE_CREAM 1 Monday 1 2 Monday 0 3 Monday 1 4 Monday 1 5 Tuesday 0 6 Tuesday

我有一张一周有好几天的桌子。一周中的每一天都有独特的属性,例如,如果冰淇淋在当天成功送达:

ID DAY_WEEK ICE_CREAM 1 Monday 1 2 Monday 0 3 Monday 1 4 Monday 1 5 Tuesday 0 6 Tuesday 0 7 Wednesday 0 8 Wednesday 1 9 Wednesday 0 10 Thursday 1 11 Thursday 1 一周一天的冰淇淋 1星期一1 2星期一0 3星期一1 4星期一1 5星期二0 6星期二0 7星期三0 8星期三1 9星期三0 10星期四1 11星期四1 目前,我正在对每个
不同的
id使用计数,以便在
冰激凌=1或=0的情况下计算成功天数,但不管所有天数是否成功,它都会计数。如果一周中的每一天都能成功地/不成功地运行冰淇淋,那么我如何只计算一周中的哪一天;比如周四或者周二

SELECT DAY_WEEK
FROM table
GROUP BY DAY_WEEK
HAVING COUNT(DISTINCT ICE_CREAM) = 1
您可以在上看到由JW给出的结果