資料庫之SQL 語句as的用法 SQL 結果重新命名

2021-07-12 00:56:13 字數 1208 閱讀 5117

as 一般用在兩個地方,乙個是query的時候,用來重新指定返回的column 名字

如:乙個table 有個column叫 id, 我們的query是

select id from table1. 但是如果你不想叫id了,就可以重新命名,如叫 systemid 就可以這樣寫

select id as systemid from table1;

還有乙個用法就是在create table 或 procedure 的時候,as 是個關鍵字。

例如create table test as select * from table1

這時候就會create 乙個table test,他是完全copy table table1裡的全部資料。

create procdure name as (is)

begin

end;

具體可以參考 如何建立procedure。 這個時候 as 和is可以互換。

as   可理解為:用作、當成,作為;

一般是重新命名列名或者表名

1.例如有表table, 列 column_1,column_2

你可以寫成 select column_1 as 列1,column_2 as 列2 from table as 表

上面的語句就可以解釋為,選擇 column_1 作為 列1,column_2 作為 列2 從 table 當成 表

2.select * from employee as emp

這句意思是查詢所有employee 表裡面的資料,並把employee**命名為 emp。

當你命名乙個表之後,你可以在下面用 emp 代替 employee.

例如 select * from emp.

3.把查詢對像起個別名的作用。

select id as 使用者id,name as 使用者名稱 from table_user

查出結果就以中文顯示

select * from tb_user as mytablea join

select * from tb_usergroup as mytableb

on mytablea.id=mytableb.id。這樣就可以把查詢結果起別名

感謝網路

資料庫之SQL經典語句

ms sql server資料庫開發精典技巧 1.按姓氏筆畫排序 select from tablename order by customername collate chinese prc stroke ci as 2.資料庫加密 select encrypt 原始密碼 select pwden...

資料庫 SQL語句

在sql語言中,我們可以通過create database去建立資料庫,語法格式如下所示 create database 資料庫名 就比如我們可以建立乙個學校資料庫 create database schooldb 建立表的操作 create table 表名稱 列名稱1 資料型別,列名稱2 資料型...

SQL Server 之Sql語句建立資料庫

先來解釋一下sql語句中符號的作用,否則當你看到這一連串的表示會不知道要怎麼寫在資料庫中的 而且,這個符號書不用寫到資料庫中的,只需要寫裡面的內容 此方括號表示此項可寫可不寫 大括號表示此項必須寫 豎槓用來分隔每一項,表示可選其中之一 n 表示前面的項可進行n次重複,用來表示分隔每項 尖括號裡面的一...