SQL学习笔记(02)_别名
生活随笔
收集整理的這篇文章主要介紹了
SQL学习笔记(02)_别名
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
煢煢白兔,東奔西顧。
衣不如新,人不如故。
別名
- SQL 別名
- 列的別名
- 表的別名
為了更方便的完成練習(xí)與每一個(gè)實(shí)例,創(chuàng)建以下三個(gè)表
STUDENT(學(xué)號(hào),姓名,性別,年齡,班號(hào))
CLASS(班號(hào),專(zhuān)業(yè)名,系號(hào),入學(xué)年份)
DEPARTMENT(系號(hào),系名)
SQL 別名
- 通過(guò)使用 SQL,可以為表名稱(chēng)或列名稱(chēng)指定別名,基本上,創(chuàng)建別名是為了讓列名稱(chēng)的可讀性更強(qiáng)。
列的別名
- 列的SQL別名語(yǔ)法
- 表的 SQL 別名語(yǔ)法
列的別名的實(shí)例:
select student.stu_name as '姓名' ,student.stu_age '年齡' ,class.cla_major '專(zhuān)業(yè)' ,class.cla_classid as '班級(jí)id' from student,class where student.stu_classid=class.cla_classid可以看到,我們有兩個(gè)字段寫(xiě)了AS關(guān)鍵字,但也有沒(méi)寫(xiě)的,那我們看一下結(jié)果吧!
由此,可以看出在給列名起別名時(shí),AS關(guān)鍵字是可以不寫(xiě)的,直接在字段名后寫(xiě)別名即可。
- 把三個(gè)列(stu_age、stu_gender和 stu_classid)結(jié)合在一起,并創(chuàng)建一個(gè)名為 “學(xué)生信息” 的別名
結(jié)果
表的別名
- 表的別名實(shí)例
下面的 SQL 語(yǔ)句選取包含學(xué)生的姓名,性別,系名和班號(hào)的記錄,我們使用 “student” 和 “class"和"department” 表,,通過(guò)使用別名讓 SQL 更簡(jiǎn)短
執(zhí)行結(jié)果
在下面的情況下,使用別名很有用:
- 在查詢(xún)中涉及超過(guò)一個(gè)表
- 在查詢(xún)中使用了函數(shù)
- 列名稱(chēng)很長(zhǎng)或者可讀性差
- 需要把兩個(gè)列或者多個(gè)列結(jié)合在一起
本文資料參考于:菜鳥(niǎo)教程
總結(jié)
以上是生活随笔為你收集整理的SQL学习笔记(02)_别名的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 潮汐预测 (长期预报的方法,数据为中期)
- 下一篇: SQL学习笔记(03)_BETWEEN