สอนเขียนคำสั่ง SQL แปลงลบเป็นบวก ด้วยการคูณกับ -1 โดยตัวอย่างจะแนะนำวิธีการแปลงข้อมูลจาก column ที่มีค่าเป็นตัวเลขจำนวนเต็มบวก ให้เป็นตัวเลขที่มีค่าเป็นจำนวนเต็มลบ ด้วยการคูณกับ -1 สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง ข้อมูลเริ่มต้น column price มีค่าเป็นบวก
+-------+--------+
| name | price |
+-------+--------+
| C++ | 190.00 |
| PHP | 180.00 |
| MySQL | 180.00 |
+-------+--------+
ตัวอย่าง SQL แปลงลบเป็นบวก ด้วยการคูณกับ -1
+-------+---------+
| name | price |
+-------+---------+
| C++ | -190.00 |
| PHP | -180.00 |
| MySQL | -180.00 |
+-------+---------+
3 rows in set (0.000 sec)
ผลลัพธ์
SELECT name, ( price * -1 ) AS price FROM book;
SQL แปลงลบเป็นบวก ตัวอย่างแปลงค่าจาก column price ด้วยการใช้คำสั่ง ( price * -1 ) AS price คือ การนำค่าใน column price ไปคูณกับ เลข -1 เพื่อแปลงลบเป็นบวก