6
SQL วิธีเพิ่มหรือลดหนึ่งสำหรับคอลัมน์ int ในคำสั่งเดียว
ฉันมีตารางคำสั่งซื้อซึ่งมีคอลัมน์ปริมาณ ในระหว่างการเช็คอินหรือเช็คเอาต์เราจำเป็นต้องอัปเดตคอลัมน์ปริมาณนั้นทีละคอลัมน์ มีวิธีทำสิ่งนี้ในการกระทำเดียวหรือเราต้องรับค่าที่มีอยู่แล้วบวกหรือลบหนึ่งด้านบน? อีกคำถามคือเมื่อเราแทรกแถวใหม่เราจำเป็นต้องตรวจสอบว่ามีข้อมูลเดิมหรือไม่จากนั้นจึงแทรกซึ่งเป็นสองขั้นตอนหรือมีวิธีที่ดีกว่านี้หรือไม่? ขอบคุณ
119
database