怎么让
SELECT 1+null
返回的值等于 1
实际的sql可能是
-- 比如 a为1 b为null
select `a` + `b` from `foo`;
我想的结果是最后select到的 a
+ b
= 1
ringa_lee2017-04-17 15:00:58
위에 정답이 있지만 데이터베이스 관점에서 속성을 더하고 뺄 수 있어야 하는 경우 데이터베이스를 설계할 때 기본값을 0으로 설정해야 하므로 그럴 필요가 없다고 생각합니다. ifnul 함수를 사용하세요