SELECT emp_no AS “Employee No”,
dept_no AS “Department No”,
salary “Employee Salary”,
(salary* 12/100) “Salary Bonus”
FROM emp
WHERE “Department No”= 114
GROUP BY 1,2,3,4
ORDER BY “Salary Bonus”
Result:-
| Employee No | Department No | Employee Salary | Salary Bonus |
| 1,100 | 114 | 46,000 | 5,520 |
| 5,000 | 114 | 65,000 | 7,800 |
| 7,000 | 114 | 62,000 | 7,440 |
In the above code, you can see that the columns emp_no, dept_no, salary and the derived column (salary* 12/100) are all aliased. Also note that the alias “Department No” and “Salary Bonus” as used within the SQL query and the query returns the shown result without any hiccups. So what are the secrets? Aliases should be from 1 to 30 characters long with the following guidelines:
- Uppercase or lowercase letters (A to Z and a to z).
- Digits (0 through 9).
- The special characters DOLLAR SIGN ($), NUMBER SIGN (#), and UNDER SCORE ( _ ).
- Must NOT begin with a digit.
- Must NOT begin with an UNDER SCORE.
- NO keywords can be used as aliases.
- Alias Names can not be duplicated in the same SQL query.
- Usage of the word AS is optional.
- If there is a space used, make sure it is enclosed with only double quotes.
Popularity: 47% [?]



