PDA

View Full Version : سئوال در مورد sql



SoheilKH
سه شنبه 02 دی 1382, 17:11 عصر
راستش نتونستم موضوع خوبی برای این تاپیک انتخاب کنم

اصل سئوال
یک جدول کلاس و دانش اموز داریم
کلاس ما شامل چند تا دانش اموز است (این ها با هم رابطه یک به چند دارند)

می خواهم لیست تمام کلاس ها به همراه یک دانش اموز از انها را به من نمایش بدهد
تاکید می کنم که فقط یک دانش اموز رو نشان بدهم
چطوری می تونم این کار را انجام بدهم
با تشکر از دوستان

الهام تفریشی
چهارشنبه 03 دی 1382, 08:26 صبح
می خواهم لیست تمام کلاس ها به همراه یک دانش اموز از انها را به من نمایش بدهد
یک دانش اموز خاص منظورتون دیگه
یعنی دانش اموز A تو هر کلاسی که درس داره رو , کلاس هاشو نشون بده ؟

vadood
چهارشنبه 03 دی 1382, 10:54 صبح
<span dir=ltr>if your table had 2 columns, studentID and classID


SELECT
classID, MAX&#40;studentID&#41;
FROM
table
GROUP BY
classID</span>

SoheilKH
چهارشنبه 03 دی 1382, 11:16 صبح
نه خانم تفرشی سئوال من از این ها هم ساده تر است
کلاس a توش 10 تا دانش آموز هست
کلاس b توش 5 تا دانش آموز هست
کلاس c توش 30 تا دانش آموز هست

حالا می خواهیم شماره / اسم کلاس /.. تمام کلاس ها را به همراه فقط یک دانش آموز به ما بدهد.مشکلی که من دارم انتخاب فقط یک دانش آموز هست

فکر کنم کدی که آقای ودود نوشتند درست باشه امتحان کنم جواب را می دهم
اما
آقا ودود ،خانم تفرشی از پاسخ هایتون خیلی ممنون

vadood
چهارشنبه 03 دی 1382, 13:23 عصر
خواهش می کنم
امتحان کن بگو