1. 程式人生 > 其它 >MySQL中+號的作用

MySQL中+號的作用

技術標籤:MySQLmysql

MySQL中+號的作用

MySQL基礎篇之加號的作用
MySQL是很基礎的一門資料庫語言。一般JAVA開發等使用較為普遍。那我們就先看一下JAVA語言中的+號。
Java中的+號分為兩類:
(1)運算子:兩個運算元都為數值型
例:1+1
(2)連線符:只要有一個運算元為字串
例:‘a’ + 1
補充:將數值型資料轉為字串的方法之一為該資料加空字元 如 1+‘’
但MySQL中+號只有運算子的功能:
(1)兩個運算元都為數值型,則做加法運算
(2)其中一方為字元型,則試圖將字元型數值轉 換成數值型。如果轉化成功則繼續做加法運算,否則將字元型數值轉化為0

select
1+1 #運算元全為數值型 select123+90 #運算元一方為字元型,且可轉化為數值型 select 'xiannv'+90 #運算元一方為字元型,且不可轉化為數值 select null+90 #如果其中任一運算元為null則結果必為null

補充:MySQL實現字串連線:CONCAT函式
來自https://www.runoob.com/mysql/mysql-functions.html

更多函式可https://www.runoob.com/mysql/mysql-functions.html檢視學習