تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] هل في طريقة عرض بيانات جداول محدودة في جدول آخر
#1
السلام عليكم ورحمة الله وبركاته 
انا معي جدول باسم #الموظفين وجدول ثاني باسم #الاجازات وجدول ثالث باسم #التعيينات وجدول رابع باسم #الرواتب
فهل توجد طريقة او استعلام او كود select يمكن يعرض لي كافة البينات التي تحفظ في جدول الموظفين وجدول الاجازات وجدول التعيينات وجدول الرواتب 
انا جربت مسبقاً ربط علاقات الموظفين في باقي الاجداول 
ومن قثم عملت استعلام لكافة الجداول المربوطة فما ضهرت كافة البينات مثال:
معي موظف اسمه محمد ادخلته في جدول الموظفين وادخلته في جدول التعيينات وادخلته في جدول الرواتب وفتحت الاستعلام فاذا هو فارغ فاكملت البيانات وادخلته في الاجازات فظهر في الاستعلام الموظف محمد 
يعني ضروري اعبي كافة الجداول للموظف محمد لانه اذا نقص جدول مايضهر في الاستعلام

الرد }}}
تم الشكر بواسطة:
#2
(07-12-17, 04:44 PM)طالب برمجة كتب : في جدول الموظفين يجب أن يحتوي مفتاح أساسي رقمي ويكون به رقم الموظف سواء استخدمت ترقيم تلقائي أو رقم الهوية
وفي الجداول الأخرى أضف مفتاح ثانوي رقمي اسمه EmpID واربطه بالمفتاح الأساسي لجدول الموظفين

عند الإضافة في الجداول الأخرى ضع رقم الموظف في EmpID بدون الحاجة لذكر اسمه

في الاستعلام استخدم Inner Join لجلب بيانات الموظف من الجداول التي تحتاجها

هذا مثال لطريقة الاستعلام
PHP كود :
SELECT Employee.EmpNameSalary.SalaryAmountSalary.SalaryDate
FROM Employee INNER JOIN Salary ON Employee
.ID Salary.EmpID
أشكرك أخي الكريم وانشاء الله سوف أجرب الكود وانشاء الله أي معوقات سوف اراسلك أشكرك جزيل الشكر ؟

الرد }}}
تم الشكر بواسطة:
#3
السلام عليكم
اخى الكريم التكرر يكون غالبا عدم تحديد مفتاح اساس فى الجدول فتاكد من وجود مفتاح اساس فى الجدول
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: