با سلام خدمت دوستان عزيز
من مي خواهم اطلاعات جدول شماره 2 را از جدول شماره 1( جدول اصلي) حذف نمايم
راهنمايي بفرماييد متشكرم
Printable View
با سلام خدمت دوستان عزيز
من مي خواهم اطلاعات جدول شماره 2 را از جدول شماره 1( جدول اصلي) حذف نمايم
راهنمايي بفرماييد متشكرم
سلام،
می خواهین داده های جدولی را در صورت بودن در جدول دیگر حذف کنید؟
این را امتحان کنید:
DELETE FROM T1
FROM table1 AS T1
INNE JOIN table2 AS T2
ON t1.data = t2.data
دوست عزيز جواب نمي دهد .... لطفا بيشتر راهنمايي فرماييد
با سلام مجدد فايل مورد نظر را ضميمه كردم در صورت امكان راهنمايي فرماييد متشكرم
سلام
بخش قرمز اضافی است :
DELETE FROM T1
FROM table1 AS T1
INNE JOIN table2 AS T2
ON t1.data = t2.data
جواب نمیده یعنی چی؟ از نظر منطقی جواب نمیده یا پیغام خطا میده؟ کوئری که در حال استفاده از آن هستین رو پست کنید و مشخص کنید دقیقا چه کاری می خواهین بکنین و یک نمونه از داده های هر دو جدول را پست کنید تا بتونیم جواب دقیق بدم
سلام،
بخش قرمز را حذف کنیم اصلا query اجرا نخواهد شد. من از یک FROM اضافی برای دادن نام مستعار به جدول استفاده کردم. به خاطر اینکه نمی شود با دستور زیر نام مستعار به جدول بدیم:
DELETE FROM table_name AS t
سلام
بله روش شما صحیح است فکر کنم مشکل فقط غلط نگارشی Inner باشد