ارسال پاسخ 
 
امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
حذف Delete در Sql Server با استفاده از join ها
09-02-2023, 03:52 PM
ارسال: #1
حذف Delete در Sql Server با استفاده از join ها
مثال زیر نمونه‌ای از استفاده از Join برای حذف داده در SQL Server است:

کد:
CREATE TABLE Table1
(
    ID INT PRIMARY KEY,
    Col1 VARCHAR(50)
);

CREATE TABLE Table2
(
    ID INT PRIMARY KEY,
    Col2 VARCHAR(50)
);

INSERT INTO Table1 VALUES
(1, 'Data1'),
(2, 'Data2'),
(3, 'Data3');

INSERT INTO Table2 VALUES
(1, 'DataA'),
(2, 'DataB'),
(3, 'DataC');

DELETE T1
FROM Table1 T1
INNER JOIN Table2 T2
    ON T1.ID = T2.ID
WHERE T2.Col2 = 'DataB'

در این مثال، یک INNER JOIN بین دو جدول Table1 و Table2 ایجاد می‌کنیم. سپس با استفاده از دستور DELETE و فیلتر کردن روی Col2 جدول Table2، رکورد مرتبط در جدول Table1 حذف می‌شود.
در اینجا رکوردی که Col2 آن DataB است، حذف خواهد شد.
امیدوارم این مثال ساده بتواند نحوه استفاده از Join برای حذف داده در SQL Server را نشان دهد.


==================================================
طراحی وب سایت
پروژه های برنامه نویسی تجاری
دانلود پروژه های ASP.NET وب سایتهای آماده به همراه توضیحات
دانلود پروژه های سی شارپ و پایگاه داده SQL Server همراه توضیحات و مستندات
دانلود پروژه های UML نمودار Usecase نمودار class نمودرا activity نمودار state chart نمودار DFD و . . .
دانلود پروژه های حرفه ای پایگاه داده SQL Server به همراه مستندات و توضیحات
پروژه های حرفه ای پایگاه داده Microsoft access به همراه مستندات و توضیحات
دانلود پروژه های کارآفرینی
دانلود گزارشهای کارآموزی کارورزی تمامی رشته های دانشگاهی
قالب تمپلیت های آماده وب سایت ASP.NET به همراه Master page و دیتابیس
برنامه های ایجاد گالری عکس آنلاین با ASP.NET و JQuery و اسلایدشو به همراه کد و دیتابیس SQL کاملا Open Source واکنشگرا و ساده به همراه پایگاه داده
==================================================
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


پیام‌های داخل این موضوع
حذف Delete در Sql Server با استفاده از join ها - ali - 09-02-2023 03:52 PM

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان