MySQL联合查询及取别名
生活随笔
收集整理的這篇文章主要介紹了
MySQL联合查询及取别名
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
聯(lián)合查詢結(jié)果(UNION)
利用union關(guān)鍵字,可以將多條select語句合并,合并時兩個表對應(yīng)的列數(shù)和行數(shù)以及數(shù)據(jù)類型必須相同。
- union all 執(zhí)行時會刪除重復(fù)的記錄,所有返回的行都是唯一的。
- union 使用all,不刪除重復(fù)行,也不對結(jié)果進(jìn)行自動排序。
基本語法如下:
select 字段名 ··· from 表1
union [all]
select?字段名 ··· from 表2;
?
為表和字段取別名
1.為表取別名(as為可選參數(shù))
表名 [AS] 表別名
select * from fruits AS f where id = 03;
2.為字段取別名
列名 [AS] 列別名
select name as n?from fruits?where id = 03;
?
表別名只在執(zhí)行查詢的時候使用,并不在返回結(jié)果中顯示。
列別名定義后將返回給客戶端顯示,顯示的結(jié)果為列的別名。
總結(jié)
以上是生活随笔為你收集整理的MySQL联合查询及取别名的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL联合查询分页
- 下一篇: mysql关联子查询_MySQL 关联子