手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

SQL查詢中需要使用別名問題

2017-10-26 23:00:01 8962

SQL查詢中需要使用別名問題

SQL查詢中什么時(shí)候需要使用表別名?

今天寫MySQL時(shí)遇到使用表別名的問題,這里重新總結(jié)一下。

1、 表名很長時(shí)

1
select * from www_baidu_user where www_baidu_user.id = 1;

1
select * from www_baidu_user u where u.id = 1;

查詢的結(jié)果一樣,但是第二個使用表別名時(shí)更簡潔。同樣,字段的別名也是一樣的原理。

2、 必須使用別名時(shí)

如下:

1)

1
select * from (select * from table1) as t1

這是從子查詢直接查詢所有的數(shù)據(jù)需要給表起別名

2)

1
select b.name id,a.job,a.sex from A a left outer join B b on b.id = a.id

這個是為了查詢某一列或幾列的數(shù)據(jù),如A表中沒有name字段,查詢時(shí)必須帶上表名或表的別名,連接查詢時(shí)常用到。

以上所述是給大家介紹的SQL查詢中需要使用別名問題,希望對大家有所幫助。


提交成功!非常感謝您的反饋,我們會繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: