我有一个查询需要对其他2列为真的列进行计数。 当'DealerName'像'%MINI%'和'DealerContact_Y'= 1时,我需要计算'DealerName''mysql'case'具有多个'WHEN'值
但我不确定语法。此查询产生错误
SELECT DealerName,
count(DealerShipId) as dealersContacted,
CASE WHEN
DealerName LIKE "%MINI%", WHEN DealerContact_Y = 1
THEN Count(DealerContact_Y) END as Mini_contacted_yes,
Campaign,
DealerId
FROM tblsummaryResults
是否有办法在case语句中执行多个WHENS?
非常感谢,这似乎是工作,我会接受的答案系统允许的时候。 – user1882752
@ user1882752欢迎您,我很高兴它正在工作。 – Taryn