Oto, co chcę zrobić na mojej bazie danych MySQL .
Chciałbym zrobić:
SELECT *
FROM itemsOrdered
WHERE purchaseOrder_ID = '@purchaseOrdered_ID'
AND status = 'PENDING'
Jeśli to nie zwróci żadnych wierszy, co jest możliwe if(dr.HasRows == false)
, utworzę teraz UPDATE
w purchaseOrder
bazie danych:
UPDATE purchaseOrder
SET purchaseOrder_status = 'COMPLETED'
WHERE purchaseOrder_ID = '@purchaseOrder_ID'
Jak mogę sprawić, by ten proces był nieco krótszy?
purchaseorder
drugiej strony baza danych ma unikalny identyfikatorpurchaseOrder_ID
itemsOrdered_ID
i ma powtarzające siępurchaseOrder_ID
wartości