加號:運算符
1、兩個操作數都爲數值型,則做加法運算
SELECT 20+10;
結果:30
2、只要其中一個操作數爲字符型,則試圖將字符型數值轉化爲數值型,如果可以轉換爲數值型,則繼續進行加法運算。如果不能轉爲數值,則將字符型數值轉換爲0。
SELECT '20'+10;
結果:30
SELECT 'Josn'+10;
結果:10
3、若其中一個操作數爲null,則結果爲null
SELECT null+10;
結果:null
concat():字符串連接
concat(str1,str2,…)
返回結果爲連接參數產生的字符串。如有任何一個參數爲NULL ,則返回值爲 NULL。
SELECT concat('1','2','3');
結果:123
SELECT concat('1','2',null);
結果:null