Also hier ist was ich auf meiner MySQL Datenbank tun möchte.Wie lege ich eine 'if-Klausel' in eine SQL-Zeichenfolge?
möchte ich mag:
SELECT *
FROM itemsOrdered
WHERE purchaseOrder_ID = '@purchaseOrdered_ID'
AND status = 'PENDING'
Wenn das wäre keine Zeilen zurück, die durch if(dr.HasRows == false)
möglich ist, würde ich jetzt eine UPDATE
in der purchaseOrder
Datenbank erstellen:
UPDATE purchaseOrder
SET purchaseOrder_status = 'COMPLETED'
WHERE purchaseOrder_ID = '@purchaseOrder_ID'
Wie würde Kann ich diesen Prozess ein wenig kürzer machen?
die itemsOrdered Datenbank hilft hat eine eindeutige ID namens 'itemsOrdered_ID' und wiederkehrende' purchaseOrder_ID' Werte –
die 'purchaseorder' Datenbank auf der anderen Seite hat die eindeutige ID' purchaseOrder_ID' –