ive तालिका पुराना और तालिका उपयोगकर्ता जिसकी मुझे आवश्यकता हैटेबल उपयोगकर्ता से उपयोगकर्ताओं को हटाने के लिए एसक्यूएल स्टेटमेंट चलाने का समय यदि वे टेबल ओल्ड्यूसर में मौजूद हैं, तो मैं डिलीट स्टेटमेंट का उपयोग करने के लिए विश्वास करता हूं लेकिन सही sytnax के बारे में निश्चित नहीं है कोई सुराग !
उत्तर:
जवाब के लिए 3 № 1DELETE FROM users
WHERE id IN (SELECT id FROM olduser)
यह तालिका से सभी पंक्तियों को हटा देता है users
, अगर उनकी id
मेज में है olduser
.
जवाब के लिए 0 № 2
डिलीट स्टेटमेंट के सिंटैक्स के लिए यहाँ एक नज़र डालें: http://dev.mysql.com/doc/refman/5.1/en/delete.html
सिंगल-टेबल सिंटैक्स:
DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name
[WHERE where_condition]
[ORDER BY ...]
[LIMIT row_count]