Tải bản đầy đủ (.pdf) (2 trang)

ALIAS trong SQLite | 54 bài học SQLite miễn phí hay nhất PDF alias trong sqlite

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (132.17 KB, 2 trang )


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Copyright
 ©
 vietjack.com
 



 

ALIAS trong SQLite
Bạn có thể thay đổi tên tạm thời cho một bảng hoặc một cột bởi cung cấp một tên khác,
được biết đến như là alias (bí danh). Sự sử dụng của Table alias (bí danh bảng) nghĩa là
thay tên một bảng trong một lệnh SQLite cụ thể. Việc thay tên này là sự thay đổi tạm thời
và tên bảng thực sự không thay đổi trong Database.
Column alias (bí danh cột) được sử dụng để thay tên tạm thời cho một cột trong bảng để
đáp ứng mục đích của một truy vấn SQLite cụ thể.

Cú pháp
Cú pháp của Table alias (bí danh bảng) là như sau:
SELECT column1, column2.... FROM table_name AS alias_name WHERE [condition];

Cú pháp của Column alias (bí danh cột) là như sau:
SELECT column_name AS alias_name FROM table_name WHERE [condition];

Ví dụ
Bạn theo dõi hai bảng sau, bảng đầu tiên là COMPANY như sau:
sqlite> select * from COMPANY; ID
NAME
AGE
ADDRESS
SALARY ---------- -------------------- ---------- ---------- --------- 1
Paul
32
California 20000.0 2
Allen
25
Texas

15000.0 3
Teddy
23
Norway
20000.0 4
Mark
25
Rich-Mond
65000.0 5
David
27
Texas
85000.0 6
Kim
22
South-Hall 45000.0 7
James
24
Houston
10000.0

Bảng DEPARTMENT như sau:
ID
------ 1
3
Finance
6

DEPT
IT Billing

Finance
4 6

EMP_ID ---------- -------------------- ---1 2
Engineering
2
7 4
Engineering
3 5
Engineering
5 7
Finance

Đây là cách sử dụng của Table alias (bí danh bảng) trong SQLite. Trong ví dụ này chúng ta
sử dụng C và D như là bí danh tương ứng cho hai bảng COMPANY và DEPARTMENT:

 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Trang
 chia
 sẻ
 các
 bài
 học
 online
 miễn
 phí
 



 



 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Copyright
 ©

 vietjack.com
 


 
sqlite> SELECT C.ID, C.NAME, C.AGE, D.DEPT
DEPARTMENT AS D
WHERE C.ID = D.EMP_ID;

FROM COMPANY AS C,

Lệnh SQLite trên sẽ cho kết quả sau:
ID
-------- 1
25
Mark
6
Finance

NAME

AGE
DEPT ---------- ---------- ---------- -Paul
32
IT Billing 2
Allen
Engineerin 3
Teddy
23
Engineerin 4

25
Finance 5
David
27
Engineerin
Kim
22
Finance 7
James
24

Sau đây là cách sử dụng của Column alias (bí danh cột) trong SQLite. Trong ví dụ này,
COMPANY_ID là một bí danh của cột ID và COMPANY_NAME là một bí danh của cột
NAME.
sqlite> SELECT C.ID AS COMPANY_ID, C.NAME AS COMPANY_NAME, C.AGE, D.DEPT
FROM COMPANY AS C, DEPARTMENT AS D
WHERE C.ID = D.EMP_ID;

Lệnh SQLite trên sẽ cho kết quả sau:
COMPANY_ID COMPANY_NAME AGE
DEPT ---------- ------------ ------------------- 1
Paul
32
IT Billing 2
Allen
25
Engineerin 3
Teddy
23
Engineerin 4

Mark
25
Finance 5
David
27
Engineerin 6
Kim
22
Finance 7
James
24
Finance


 


 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Trang
 chia
 sẻ
 các
 bài
 học
 online
 miễn
 phí
 



 



×