SQL SELECT AS
Here, the Column_Name is the name of a column in the original table, and the New_Column_Name is the name assigned to a particular column only for that specific query. This means that New_Column_Name is a temporary name that will be assigned to a query. Assigning a temporary name to the column of a table: Let us take a table named orders, and it contains the following data:
Example: Suppose you want to rename the 'day_of_order' column and the 'customer' column as 'Date' and 'Client', respectively. Query: The result will be shown as this table:
From the above results, we can see that temporarily the 'Day_of_order' is renamed as 'date' and 'customer' is renamed as 'client'. Note: SQL AS is the same as SQL ALIAS.Let us take another example. Consider we have a students table with the following data.
Example 1: Write a query to get the student name and the average of the percentage of the student under the temporary column name 'Student' and 'Student_Percentage', respectively. Query: Here, to calculate the average, we have used AVG () function. Further, the calculated average value of the percentage will be stored under the temporary name 'Average_Percentage'. The result will be shown as this table:
Example 2: Write a query to get the student roll number and the student mobile number under the temporary column name 'Roll No' and 'Mobile Number', respectively. Query: The result will be shown as this table:
Example 3: Write a query to get the student roll number and the student phone number, home town under the temporary column name 'Roll No' and 'Student_Info', respectively. Query: Here, the CONCAT () function combines two different columns, student phone number and the home town, together in a single column. Further, the combined values of both these columns are stored under the temporarily assigned name 'Student_Info'. The result will be shown as this table:
Assigning a temporary name to a table Instead of remembering the table names, we can create an alias of them. We can assign a temporary name to the columns of a table; similarly, we can create an alias of a table. Let's understand it with the help of an example. Write a query to create an alias of a table named 'students'. Query: Here, 's' is the alias, i.e., the temporary name assigned to the 'students' table. The result will be shown as this table:
Next TopicSQL Having Clause |