これが、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値があります