الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما فأئدة (+)

مغلق
بدأه walled_aall@hot في 2 يونيو 2007 · 1 رد · 1,129 مشاهدة · في قسم لغة الاستفسارات SQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اريد معرفة ما فائدة (+) في هذا الكود

select e.last_name, e.department_id, d.department_name
from employees e, departments d
where e.department_id(+) = d.department_id

www.acrowing.com

اول موقع عربي لرياضة التجديف

#2

هذه العلامة تعني

أنه أظهر جميع السجلات المرتبطة بين الجدولين وفي حال وجود سجلات بجدول الأقسام غير موجودة بجدول الموظفين قم بإظهارها .

مثلاً ستجد نتيجة الإستعلام السابق هي :

SQL>select e.last_name, e.department_id, d.department_name
	from employees e, departments d
	where e.department_id(+) = d.department_id;

LAST_NAME	DEPARTMENT_ID		DEPARTMENT_NAME
----------------	----------------		----------------
AHMAD		10			STOCK
SALEH		10			STOCK
OTHMAN		20			ER
SULTAN		20			ER
FAHAD		20			ER
KING		30			RECEPTION
NASER		30			RECEPTION
					IT

8 Row retrived .

هذا الموضوع مغلق.

مواضيع مشابهة