首页> 基础笔记 >Mysql基础学习 Mysql基础学习
MySQL类型转换介绍
作者:小萝卜 2019-08-28 【 MySql 数据库 】 浏览 924
简介MySQL类型转换介绍
MySQL类型转换介绍
和PHP类似,在MySQL的表达式中,如果某个数据值的类型与上下文所要求的类型不相符,MySQL则会根据将要进行的操作自动地对数据值进行类型转换。
如:
1+’2’ #会自动转换成1+2=3
1+’abc’ #会自动转换成1+0=1
mysql> select 10+20;
+-------+
| 10+20 |
+-------+
| 30 |
+-------+
1 row in set (0.00 sec)
mysql> select "abc"+"abd";
+-------------+
| "abc"+"abd" |
+-------------+
| 0 |
+-------------+
1 row in set, 2 warnings (0.00 sec)
mysql> select "10a"+20;
+----------+
| "10a"+20 |
+----------+
| 30 |
+----------+
1 row in set, 1 warning (0.00 sec)
mysql> select concat("aa","bb");
+-------------------+
| concat("aa","bb") |
+-------------------+
| aabb |
+-------------------+
1 row in set (0.11 sec)
mysql>
很赞哦! (0)
上一篇:MySQL数据字段属性基础学习