การหารคอลัมน์เงินเดือนรายปีเพื่อหาเงินเดือนรายเดือน
เพียงหารคอลัมน์ EmployeeSalary ด้วย 12 และตั้งชื่ออีเลียส (Alias) เป็น MonthlySalary
สร้างตารางและเพิ่มข้อมูล
mysql> CREATE TABLE DemoTable1957 (
-> EmployeeId INT,
-> EmployeeName VARCHAR(20),
-> EmployeeSalary INT
-> );
Query OK, 0 rows affected (0.00 sec)
mysql> INSERT INTO DemoTable1957 VALUES(1, 'Chris', 240000);
mysql> INSERT INTO DemoTable1957 VALUES(2, 'Bob', 120000);
mysql> INSERT INTO DemoTable1957 VALUES(3, 'David', 180000);
mysql> INSERT INTO DemoTable1957 VALUES(4, 'Mike', 650000);
แสดงข้อมูลทั้งหมด
mysql> SELECT * FROM DemoTable1957;
+------------+--------------+----------------+
| EmployeeId | EmployeeName | EmployeeSalary |
+------------+--------------+----------------+
| 1 | Chris | 240000 |
| 2 | Bob | 120000 |
| 3 | David | 180000 |
| 4 | Mike | 650000 |
+------------+--------------+----------------+
คำสั่ง SQL คำนวณเงินเดือนรายเดือน
mysql> SELECT EmployeeName, EmployeeSalary/12 AS MonthlySalary
-> FROM DemoTable1957;
ผลลัพธ์:
+--------------+---------------+
| EmployeeName | MonthlySalary |
+--------------+---------------+
| Chris | 20000.0000 |
| Bob | 10000.0000 |
| David | 15000.0000 |
| Mike | 54166.6667 |
+--------------+---------------+
หมายเหตุ: ผลลัพธ์เป็นทศนิยม หากต้องการปัดเศษ ใช้ ROUND() หรือ FORMAT()