sql - How to delete rows from 3 tables based on a specific value in one table -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 5 जवाब

हेलो लोग,

मेरे पास 3 तालिकाओं हैं , बी , सी

मेरे पास तालिका <कोड> ए पंक्तियाँ जिनकी कॉलम ' दिनांक 'का मूल्य' 2000-1-1 'है।

मैं पर आधारित 3 तालिकाओं की पंक्तियों को हटाना चाहता हूं जहां A.date = '2000-1-1'

एआईडी = बीआईडी ​​ पर कुछ भी तालिकाओं के बीच जुड़ने का प्रकार।

आप 3 टेबल के विरूद्ध एकल हटाएं कथन जारी नहीं कर सकते, लेकिन आप 3 एक लेन-देन में 3 विभिन्न तालिकाओं के विरूद्ध वक्तव्य हटाएं

  टैब में से प्रस्थान हटाएं जहां मौजूद है (तालिका 1 एक्स से तालिका 1 जहां टैबिल_ए.आईडी = X.ID) टेबलाब से हटा दिया गया है (जहां से तालिका 1 एक्स से तालिका 1 = X. आईडी) TABLE_C से हटाएं जहां मौजूद है (तालिका 1 एक्स से कहाँ चुनें TABLE_C.ID = X.ID) COMMIT हस्तांतरण;  

Comments

Popular posts from this blog

sqlite3 - UPDATE a table from the SELECT of another one -

c# - Showing a SelectedItem's Property -

javascript - Render HTML after each iteration in loop -