Devdit
 

SQL แปลงลบเป็นบวก ด้วยการคูณกับ -1

4.3K

สอนเขียนคำสั่ง 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 เพื่อแปลงลบเป็นบวก

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ