我有一张桌子,一周有多天。一周中的每一天都有独特的属性,例如如果当天成功交付冰淇淋:
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
目前我正在使用每个DISTINCT
ID的计数,以便汇总ice_cream = 1 or = 0
成功的天数,但无论所有天都成功,它都会计算在内。如果所有日子都导致冰淇淋成功/不成功,我该如何计算星期几;如周四或周二?
答案 0 :(得分:3)
SELECT DAY_WEEK
FROM table
GROUP BY DAY_WEEK
HAVING COUNT(DISTINCT ICE_CREAM) = 1
您可以通过 JW