我有一個case語句:MySQL的CASE當任一但不能同時
case when R1 = risk_factor OR R2 = risk_factor then 1 else 0 end
,但它也拿起
case when R1 = risk_factor AND R2 = risk_factor then 1 else 0 end
什麼是正確的語法狀態:
case when (R1 = risk_factor or R2 = risk_factor) BUT NOT (R1 = risk_factor AND R2 = risk_factor) then 1 else 0 end
像'異或'運算符 – haz
@hb所以從現在開始,您將能夠識別XOR模式,這很好! –