日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql别名的使用

發(fā)布時間:2024/8/26 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql别名的使用 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在項目中遇到別名的問題,抽時間整理了一下


在sql中,合理的使用別名可以讓sql更容易寫并且提高可讀性。別名使用 as 來表示,可以分為表別名和列別名。

別名應(yīng)該是先定義后使用才對,所以首先要了解sql的執(zhí)行順序

sql執(zhí)行順序如下:
(1)from
(3) join
(2) on
(4) where
(5)group by(開始可以使用select的別名,后面的也行)
(6) avg,sum....
(7)having
(8) select
(9) distinct
(10) order by

這個最好記下來,要注意的是from是最先執(zhí)行的,而select在having之后才執(zhí)行。


這里有兩張表


?????????????????????????? Student表



?????????????? Score表


1.列別名

在這里可以看到我們給 name 添加了一個別名,輸出后原表的 name 字段變?yōu)楝F(xiàn)在的別名字段 stuname;

2.表別名

我們給Student表起了個別名叫stu,給Score表起了個別名叫sc。

按照文章開頭的順序可以知道先執(zhí)行form的語句,再執(zhí)行where后面的句子,所以這種情況下where后可以接別名。


但是有一種情況比較特殊

執(zhí)行順序是 from -> group by --> having --> select 顯而易見從from到having的過程中并沒有定義c

但是這是個特殊情況,在group by 之后都可以使用select后字段的別名,記住即可。



參考文章:http://www.jb51.net/article/76521.htm

???????? ?? ????? http://www.yiibai.com/mysql/alias.html

????????????????? http://blog.csdn.net/u014044812/article/details/51004754

轉(zhuǎn)載于:https://www.cnblogs.com/beeman/p/7776421.html

與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的mysql别名的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。