PDA

View Full Version : سوال: جداول مرجع با شروط خاص



فؤاد
شنبه 18 مهر 1388, 17:12 عصر
سلام

من چند جدول با مشخصات زیر دارم

tbl_user
----جدول نام کاربران-----
UID
User_Name

tbl_course
-----جدول نام دروس-------
CID
Course_Name

tbl_quiz
----جدول عنوان امتحانات-----
QID
Quiz_Name
Quiz_Date

tbl_Mark
----جدول نمرات------
UID
CID
QID
Mark
XUID در این فیلد نام دستیار (دانشجو) وی خواهد آمد

در جدول آخر (Tbl_Mark) نمرات دانشجویان ذخیره میشود / با توجه به اطلاعات فوق گزارشاتی با شرایط زیر میخواهم / ناگفته نمونه دنبال سریعترین و بهترین روش هستم


گزارش مورد نیاز (متغیر ما یا نام دانشجو یا عنوان درس یا عنوان امتحان یا تاریخ امتحان یا ترکیبی از اینها باشد) :

User_Name | Assistant_Name | Course_Name | Quiz_name | Quiz_Date | Mark | (avg) Mark | min(mark) | max(mark) -x
بیشتر نمره | کمترین نمره | معدل نمره | نمره | تاریخ امتحان | عنوان امتحان | عنوان درس | نام دستیار | نام دانشجو


با تشکر

محمد سلیم آبادی
پنج شنبه 23 مهر 1388, 00:38 صبح
سلام،
امکان داره چند سطر نمونه از نتیجه مورد نظر را پست کنین؟
من حتما تاپیک رو دنبال خواهم کرد:لبخندساده:

محمد سلیم آبادی
پنج شنبه 23 مهر 1388, 09:47 صبح
حدود 5 روز از پست تاپیک گذشته ولی با این امید که این جواب را می بینید من یک Query می نویسم:



Select *
From tbl_Mark as tm
Inner Join tbl_user as tu
On tm.UI=tu=UI
Inner Join tbl_Course tc
On t.CI=tm.CI
Inner Join tbl_quiz tq
On tm.QID=tq.QID
Inner Join (Select Min(Mark), Max(Mark), AVG(Mark)
From tbl_matk) AS D On D.CID=tm.CID AND D.QID=tm.QID