روش استفاده از جدول دیگر در دستور delete
با سلام من دو تا جدول دارم یکی مربوط به نمره یکی مربوط به دانش اموز میخوام با استفاده از دستور deleteوقتی نمره دانش اموز کمتر از 10 بود رکورد دانش اموز در جدول students حذف بشه...خیلی توی اینترنت گشتم ولی این کاربرد رو پیدا نکردم یا برفرض اگه بخوایم از یک دیتابیس دیگه توی کدمون استفاده کنیم باید چیکار کنیم؟
نقل قول: روش استفاده از جدول دیگر در دستور delete
نقل قول:
دو تا جدول دارم یکی مربوط به نمره یکی مربوط به دانش اموز میخوام با استفاده از دستور deleteوقتی نمره دانش اموز کمتر از 10 بود رکورد دانش اموز در جدول students حذف بشه
این دستور امتحان کن!
DELETE students
FROM nomreh
INNER JOIN students
ON students.id=nomreh.id
WHERE nomreh.no < 10
البته من دسترسی به محیط sql ندارم کدی که نوشتم را تست نکردم در صورت اشکال همین جا بیان کنید
نقل قول:
اگه بخوایم از یک دیتابیس دیگه توی کدمون استفاده کنیم باید چیکار کنیم؟
منظورتون را شفاف تر بیان کنید!
ولی به هرحال با استفاده از دستور use databaseName می تونید از دیتابیس های مختلف استفاده کنید
اگر در داخل دستورات insert , select , delete ,... بخواهید که کافی نام دیتابیس را همراه با نام جدول استفاده کنید dataBaseName.Table1.field1