在學習java技術的時候,MySQL數據庫的基礎知識也會學到,那么小編本期為大家分享的java培訓教程就是關于MySQL數據庫as和distinct關鍵字怎么用?代碼怎么寫?希望能幫助到同學們。
java培訓教程之MySQL數據庫as和distinct關鍵字怎么用?代碼怎么寫?使用SQL語句顯示結果時,在屏幕顯示的字段名不具備良好的可讀性,我們可以使用 as 給字段起一個別名。在很多重復數據想要對其中重復數據行進行去重操作可以使用 distinct。
as和distinct關鍵字怎么用?
學習目標:掌握去除重復數據行的關鍵字
1. as關鍵字
在使用SQL語句顯示結果的時候,往往在屏幕顯示的字段名并不具備良好的可讀性,此時可以使用 as 給字段起一個別名。
(1)使用 as 給字段起別名
select id as 序號, name as 名字, gender as 性別 from students;
(2)可以通過 as 給表起別名
-- 如果是單表查詢 可以省略表名
select id, name, gender from students;
-- 表名.字段名
select students.id,students.name,students.gender from students;
-- 可以通過 as 給表起別名
select s.id,s.name,s.gender from students as s;
說明:在這里給表起別名看起來并沒有什么意義,然而并不是這樣的,我們在后期學習 自連接 的時候,必須要對表起別名。
2. distinct關鍵字
distinct可以去除重復數據行
select distinct 列1,... from 表名;
例: 查詢班級中學生的性別
select name, gender from students;
-- 看到了很多重復數據 想要對其中重復數據行進行去重操作可以使用 distinct
select distinct name, gender from students;
3. 小結
as 關鍵字可以給表中字段或表名起別名;distinct關鍵字可以去除重復數據行。
以上就是關于“MySQL數據庫as和distinct關鍵字怎么用?代碼怎么寫?”的相關教程介紹了,如果對于java培訓課程相關知識還有具體想了解的問題,可以咨詢我們的客服小姐姐,他們會為您做一對一的解答哦。