數據庫mysql基礎查詢之取別名、+號的意義


首先,我們為什么要取別名?

1, 便於理解

2, 當要查詢的字段有重復時,使用別名可以將其區分開

區別名可以用AS關鍵字(AS關鍵字后+別名名稱),也可以省略AS關鍵字

取別名舉例

 

 結果:

我們可以看到,AVG(salary)顯示為別名 平均工資了。

 

當然我們不止可以對字段取別名,我們也可以對表取別名(在后續的連接查詢會遇到),當不同的表中有相同字段時,我們通過表
的別名去使用該字段就可以很好的區分字段。

 

二、+號在mysql中意思
我們知道,在python中 +即可進行算數運算,也可以用於字段連接
那么在mysql中,+號的意思又是如何?

在mysql中,+ 僅僅用於運算。

在mysql中,只有“數字型的字符串”才會被轉換為數字,否則將會轉換為0;

當+號兩側有一方為NULL時,+號的運算結果一定是NULL;

注:在mysql中,用CONCAT()函數進行拼接。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM