加号在 MySQL 中的使用
加号两侧的参数类型会影响计算的结果。
- 数值 + 数值:直接运算。
- 字符 + 数值:先试图将字符转换成数值,如果转换成功,则继续运算;否则转换成 0,再做运算。
- null + 数值:结果都为 null。
1 | mysql> SELECT 233+233, '233'+233, 'haha'+233, NULL+233; |
评论
加号两侧的参数类型会影响计算的结果。
1 | mysql> SELECT 233+233, '233'+233, 'haha'+233, NULL+233; |