ดังนั้นนี่คือสิ่งที่ฉันต้องการทำในฐานข้อมูล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ค่าซ้ำ ๆ กัน