استعلام جدول المحاضرات وبه اليوم - اسم المادة - القسم - الفصل الدراسي...
#1
السلام عليكم

لدي 6 جداول
1- جدول الاستاذة بها بيانات الاساتذة
2- جدول الاقسام بها بيانات الاقسام
3- جدول الفصول
4- جدول المواد بها رقم المادة واسم المادة ورقم الاستاذ (من جدول الاساتذة)
5- جدول القاعات
6- جدول المحاضرات بها (اليوم - اسم المادة - القسم - الفصل الدراسي - الزمن بداية - زمن النهاية )

كيف يكون شكل الجدول بالشكل المرفق
[صورة: attachment.php?attachmentid=3496&d=1339490924]
ما كود (sql) لجلب البيانات في سطر واحد علي حسب اليوم والزمن والقسم والفصل الدراسي ؟


الملفات المرفقة
.jpg   جدول المحاضرات.jpg (الحجم : 25.88 ك ب / التحميلات : 48)
الرد
#2
وعليكم السلام
إستعمل جدول المحاضرات

كود :
Select * from where table_lectures date =’’ and time=’’ and Section=’’ and Semester =''
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد
#3
هذا الاستعلام يكون فيها البيانات متكررة
توضيح بسيط : عند ادخال البيانات يكون هناك تكرار في الايام (مثلا السبت ساعة هكذا يمكن ان يتكرر 4 مرات )
كيف يكون بيانات يوم معين في صف واحد ؟ استخدمت group by ولكن لم ينجح معي
الرد
#4
format82 كتب :هذا الاستعلام يكون فيها البيانات متكررة

كي لا يظهر التكرار إستعمل : DISTINCT

PHP كود :
SELECT DISTINCT *  date ,time from  table_lectures where ..... 
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد
#5
مشكور
ما اقصده هو عند ادخال البيانات سوف تتكرر (اليوم - اسم المادة - القسم - الفصل الدراسي - الزمن بداية - زمن النهاية -رقم القاعة -اسم الاستاذ )
هذه البيانات تتكرر علي الاكثر 4 مرات
كيف استخراج البيانات بيوم لقسم محدد وفصل دراسي معين (اي يكون التقرير بـ قسم + الفصل الدراسي )
يعني يوم الجدول يوم كذا مثلا السبت - اسم المادة -قاعة - زمن البداية - زمن النهاية الخ )يكون في صف واحد دون تكرار اليوم وباقي البيانات

ولكم جزيل الشكر
الرد
#6
إستعمل البيان الذي لا يتكرر لكي تحصل على مبتغاك مثلا زمن البداية مع اليوم
أرفق مثال لكي نشتغل عليه سويا
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد


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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم