ดังนั้นนี่คือสิ่งที่ฉันต้องการทำในฐานข้อมูลMySQLของฉัน
ฉันอยากจะทำ:
SELECT *
FROM itemsOrdered
WHERE purchaseOrder_ID = '@purchaseOrdered_ID'
AND status = 'PENDING'
หากที่จะไม่กลับแถวใด ๆ ซึ่งเป็นไปได้ผ่านif(dr.HasRows == false)
ตอนนี้ฉันจะสร้างUPDATE
ในpurchaseOrder
ฐานข้อมูล:
UPDATE purchaseOrder
SET purchaseOrder_status = 'COMPLETED'
WHERE purchaseOrder_ID = '@purchaseOrder_ID'
ฉันจะทำให้กระบวนการนี้สั้นลงได้อย่างไร
purchaseorder
ฐานข้อมูลบนมืออื่น ๆ ที่มี ID ที่ไม่ซ้ำกันpurchaseOrder_ID
itemsOrdered_ID
และมีpurchaseOrder_ID
ค่าซ้ำ ๆ กัน