Computer >> Máy Tính >  >> Lập trình >> MySQL

Đặt 'bí danh' cho tất cả các tên cột trong một truy vấn MySQL duy nhất

Để đặt bí danh cho tên cột, cú pháp như sau -

 chọn yourColumnName1 anyAliasName1, yourColumnName2 anyAliasName2 from yourTableName anyAliasName; 

Để hiểu cú pháp trên, chúng ta hãy tạo một bảng -

 mysql> tạo bảng DemoTable2014 -> (-> FirstName varchar (20), -> LastName varchar (20) ->); Truy vấn OK, 0 hàng bị ảnh hưởng (0,70 giây) 

Chèn một số bản ghi vào bảng bằng lệnh chèn -

 mysql> chèn vào các giá trị DemoTable2014 ('John', 'Smith'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,17 giây) mysql> chèn vào các giá trị DemoTable2014 ('David', 'Miller'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,16 giây) mysql> chèn vào giá trị DemoTable2014 ('John', 'Doe'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,15 giây) mysql> chèn vào giá trị DemoTable2014 ('Chris', 'Brown'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,16 giây) 

Hiển thị tất cả các bản ghi từ bảng bằng câu lệnh select -

 mysql> select * from DemoTable2014; 

Điều này sẽ tạo ra kết quả sau -

 + ----------- + ---------- + | FirstName | LastName | + ----------- + ---------- + | John | Smith || David | Miller || John | Doe || Chris | Màu nâu | + ----------- + ---------- + 4 hàng được thiết lập (0,00 giây) 

Đây là truy vấn để đặt 'bí danh' cho các tên cột trong một truy vấn MySQL -

 mysql> chọn FirstName StudentFirstName, LastName StudentLastName -> từ DemoTable2014 tbl; 

Điều này sẽ tạo ra kết quả sau -

 + ------------------ + ----------------- + | StudentFirstName | StudentLastName | + ------------------ + ----------------- + | John | Smith || David | Miller || John | Doe || Chris | Màu nâu | + ------------------ + ----------------- + 4 hàng được thiết lập (0,00 giây)