Syntax error Find sum with MySQL SUM() and give aliases for column heading

Find sum with MySQL SUM() and give aliases for column heading



For alias, use the following syntax wherein we are display an alias name −

select sum(yourColumnName) as anyAliasName from yourTableName;

Let us first create a table −

mysql> create table DemoTable1800
     (
     Salary int
     );
Query OK, 0 rows affected (0.00 sec)

Insert some records in the table using insert command −

mysql> insert into DemoTable1800 values(18000);
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1800 values(32000);
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1800 values(50000);
Query OK, 1 row affected (0.00 sec)

Display all records from the table using select statement −

mysql> select * from DemoTable1800;

This will produce the following output −

+--------+
| Salary |
+--------+
|  18000 |
|  32000 |
|  50000 |
+--------+
3 rows in set (0.00 sec)

Here is the query find sum and set alias for column heading −

mysql> select sum(Salary) as Total from DemoTable1800;

This will produce the following output −

+--------+
| Total  |
+--------+
| 100000 |
+--------+
1 row in set (0.00 sec)
Updated on: 2019-12-23T12:10:58+05:30

536 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements