Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

คูณค่าระหว่าง 2 คอลัมน์ในแต่ละแถว MySQL

ใช้ตัวดำเนินการคูณ * ระหว่างคอลัมน์ได้โดยตรงใน SELECT รูปแบบ:

SELECT col1, col2, col1 * col2 AS resultName FROM yourTableName;

ตัวอย่างการใช้งาน

สร้างตารางราคา:

mysql> CREATE TABLE MultiplicationDemo (FirstPrice INT, SecondPrice INT);
mysql> INSERT INTO MultiplicationDemo VALUES (10,2), (4,2), (5,6), (6,3);

คิวรีคูณ 2 คอลัมน์

mysql> SELECT FirstPrice, SecondPrice, FirstPrice * SecondPrice AS 'MultiplicationResult' FROM MultiplicationDemo;

ผลลัพธ์:

+------------+-------------+----------------------+
| FirstPrice | SecondPrice | MultiplicationResult |
+------------+-------------+----------------------+
| 10         | 2           | 20                   |
| 4          | 2           | 8                    |
| 5          | 6           | 30                   |
| 6          | 3           | 18                   |
+------------+-------------+----------------------+

ประยุกต์: คำนวณยอดรวม (ราคา × จำนวน), พื้นที่ (กว้าง × ยาว), หรือการคำนวณทางการเงินอื่นๆ ได้เลยใน Query