我想为我的系统创建一个黑名单。当某人取消3次时,他必须被列入黑名单。所以 areservation
有一个booker_id
,所以我必须计算所有这些状态为取消的预订者 ID。取消状态在另一列reservation_status
中。
有人可以帮我解决这个问题吗?我有这样的东西,但不知道它是否好用
select count(case
when reservation_status = 'Canceled' then 1
else null end) as booker_id