तो यहां मैं अपने MySQL डेटाबेस पर क्या करना चाहता हूं।मैं SQL स्ट्रिंग में 'अगर क्लॉज' कैसे डालूं?
मैं करना चाहते हैं:
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'
कैसे होगा मैं इस प्रक्रिया को थोड़ा छोटा बनाने में सक्षम हूं?
itemsOrdered डेटाबेस के लिए एक अनूठा itemsOrdered_ID' बुलाया 'आईडी है में मदद करता है और' आवर्ती है purchaseOrder_ID' महत्व देता –
दूसरी तरफ 'purchaseorder' डेटाबेस अनन्य आईडी है' purchaseOrder_ID' –