Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

SQL का उपयोग करके एकाधिक तालिकाओं से हटाने का प्रयास कर रहा है

delete एक समय में केवल एक तालिका को संभाल सकता है, इसलिए आपको तीन कथनों की आवश्यकता होगी:

DELETE FROM upklist 
WHERE  session_id = (SELECT session_id 
                     FROM   usession 
                     WHERE  delete_session_id IS NULL 
                            AND user_id = (SELECT user_id 
                                           FROM   users 
                                           WHERE  REGEXP_LIKE(USER_NAME, 
                                                  'awpeople', 'i'))); 

DELETE FROM projshar 
WHERE  session_id = (SELECT session_id 
                     FROM   usession 
                     WHERE  delete_session_id IS NULL 
                            AND user_id = (SELECT user_id 
                                           FROM   users 
                                           WHERE  REGEXP_LIKE(USER_NAME, 
                                                  'awpeople', 'i'))); 

DELETE FROM usession 
WHERE  session_id = (SELECT session_id 
                     FROM   usession 
                     WHERE  delete_session_id IS NULL 
                            AND user_id = (SELECT user_id 
                                           FROM   users 
                                           WHERE  REGEXP_LIKE(USER_NAME, 
                                                  'awpeople', 'i'))); 

ध्यान दें कि चूंकि आंतरिक क्वेरी usersession . पर निर्भर करती है , आपको इसे अंतिम से हटा देना चाहिए ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसएसआईएस ओएलई डीबी स्रोत ओरेकल डेटा स्रोत से यादृच्छिक रूप से पंक्तियों को याद कर रहा है

  2. Oracle के साथ किसी निश्चित तालिका में हटाए गए ऑडिट कैसे करें?

  3. ओरेकल में विदेशी कुंजी का उपयोग कैसे करें

  4. एक ओरेकल डेटाबेस से एक CSV फ़ाइल (या किसी अन्य कस्टम टेक्स्ट प्रारूप) के रूप में डेटा प्राप्त करना

  5. ORA-01264:लॉगफ़ाइल फ़ाइल नाम बनाने में असमर्थ