首先,我們為什么要取別名?
1, 便於理解
2, 當要查詢的字段有重復時,使用別名可以將其區分開
區別名可以用AS關鍵字(AS關鍵字后+別名名稱),也可以省略AS關鍵字
取別名舉例
結果:
我們可以看到,AVG(salary)顯示為別名 平均工資了。
當然我們不止可以對字段取別名,我們也可以對表取別名(在后續的連接查詢會遇到),當不同的表中有相同字段時,我們通過表
的別名去使用該字段就可以很好的區分字段。
二、+號在mysql中意思
我們知道,在python中 +即可進行算數運算,也可以用於字段連接
那么在mysql中,+號的意思又是如何?
在mysql中,+ 僅僅用於運算。
在mysql中,只有“數字型的字符串”才會被轉換為數字,否則將會轉換為0;
當+號兩側有一方為NULL時,+號的運算結果一定是NULL;
注:在mysql中,用CONCAT()函數進行拼接。