Mega Code Archive

 
Categories / MySQL / Select Clause
 

Using Aliases

/* mysql> /* Prepare the data */ mysql> DROP TABLE Student; Query OK, 0 rows affected (0.03 sec) mysql> CREATE TABLE Student (     ->    StudentID INT NOT NULL PRIMARY KEY,     ->    Name      VARCHAR(50) NOT NULL     -> )TYPE = InnoDB; Query OK, 0 rows affected, 1 warning (0.10 sec) mysql> /* Insert data for testing */ mysql> INSERT INTO Student (StudentID,Name) VALUES (1,'Joe Wang'); Query OK, 1 row affected (0.05 sec) mysql> INSERT INTO Student (StudentID,Name) VALUES (2,'Cory But'); Query OK, 1 row affected (0.04 sec) mysql> INSERT INTO Student (StudentID,Name) VALUES (3,'JJ Harvests'); Query OK, 1 row affected (0.05 sec) mysql> /* Real command */ mysql> SELECT Name AS StudentName, StudentID AS ID FROM Student; +-------------+----+ | StudentName | ID | +-------------+----+ | Joe Wang     |  1 | | Cory But    |  2 | | JJ Harvests |  3 | +-------------+----+ 3 rows in set (0.00 sec) */ /* Prepare the data */ DROP TABLE Student; CREATE TABLE Student (    StudentID INT NOT NULL PRIMARY KEY,    Name      VARCHAR(50) NOT NULL )TYPE = InnoDB; /* Insert data for testing */ INSERT INTO Student (StudentID,Name) VALUES (1,'Joe Wang'); INSERT INTO Student (StudentID,Name) VALUES (2,'Cory But'); INSERT INTO Student (StudentID,Name) VALUES (3,'JJ Harvests');    /* Real command */ SELECT Name AS StudentName, StudentID AS ID FROM Student;