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;
Related examples in the same category