首页 > 数据库技术 > 详细

MySQL中的常见查询-----1

时间:2020-02-11 22:11:23      阅读:67      评论:0      收藏:0      [点我收藏+]

对比学习:

Java中的+号:
1.预算符号,两个操作数都是数值型。
select 100+1;   结果:101
mysql中的+号:
2.连接符,只要有一个操作数为字符串
select ‘123‘+90;结果:213   其中一方是字符型,试图将字符型转换成数值型,如果转换成功就进行数值运算。
select ‘大‘+‘家‘;如果转换失败,就会将字符型转换成0,进行运算。
select null+10;如果其中一方为null,则结果一定是为null的。
那么mysql中的拼接函数使用的concat()
select CONCAT(‘a‘,‘b‘,‘c‘);
select CONCAT(‘a‘,‘b‘,null);注意:null和任何的字段拼接结果都是null
这里就要加上一个判断,使用的是ifnull函数
select CONCAT(‘a‘,‘b‘,IFNULL(commission_pct,0)) from employees;

MySQL中的常见查询-----1

原文:https://www.cnblogs.com/dongyaotou/p/12297028.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!