• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

bug成长记

开发技术 开发技术 6小时前 3次浏览
1 本意打算当scene = 5 直接取5
2 
3 错误写法:因为写在下面始终走不了下面那个本意走的case
SELECT
CASE
WHEN scene<8 AND scene <> 4 THEN scene+1
WHEN scene = 5 AND type IN (8,12) THEN 5
ELSE 8
END AS scene
 
正确写法:
SELECT
CASE
WHEN scene = 5 AND type IN (8,12) THEN 5
WHEN scene<8 AND scene <> 4 THEN scene+1
ELSE 8
END AS scene

 


程序员灯塔
转载请注明原文链接:bug成长记
喜欢 (0)