मेरे पास MySQL में दो टेबल हैं
#messages table :
messageid
messagetitle
.
.
#usersmessages table
usersmessageid
messageid
userid
.
.
अब अगर मैं संदेश तालिका से हटाना चाहता हूं तो यह ठीक है। लेकिन जब मैं संदेश को संदेश के माध्यम से हटाता हूं तो रिकॉर्ड अभी भी उपयोगकर्ता के नाम पर मौजूद है और मुझे एक ही बार में इस दो तालिकाओं से हटाना होगा।
मैंने निम्नलिखित प्रश्न का उपयोग किया:
DELETE FROM messages LEFT JOIN usersmessages USING(messageid) WHERE messageid='1' ;
फिर मैंने परीक्षा दी
DELETE FROM messages , usersmessages
WHERE messages.messageid = usersmessages.messageid
and messageid='1' ;
लेकिन ये दोनों प्रश्न इस कार्य को पूरा नहीं कर रहे हैं।