My_LoVe_IRAN
پنج شنبه 16 شهریور 1391, 23:05 عصر
سلام به همه دوستان
میدونم که این موضوع ربطی به اینجا نداره ،اما دیدم اینجا شلوغ تره اینجا نوشتم سوالمو
من میخام یه دفتر برنامه ریزی (تقریبا شبیه به دفتر) بنویسم ،من سه جدول به صورت زیر طراحی کردم
1- جدول days (با فیلد های id,data)
2- جدول lesson (با فیلد های id,name)
3- جدول time (با فیلد های id,lesson,time,timetest,day)
که با join دادن بین time.day و day.id همچنین lesson.name و time.lesson بهم وصل کردم
دستور sql هم به صورت
SELECT dbo.time.mshtime, dbo.time.timetest, dbo.week.data, dbo.lesson.name, dbo.week.id
FROM dbo.time INNER JOIN
dbo.week ON dbo.time.day = dbo.week.id INNER JOIN
dbo.lesson ON dbo.time.mshle = dbo.lesson.id
مشکل تو این دستور این هست که یه مقدار day بر نمیگردونده ،من میخام مقدار day فقط 1 باشد ،اما درس ها روبه روش باشند ،چطور اینو تغییر بدم ؟ آیا جدول بندی درسته ؟ اگر ممکنه راهنماییم کنین ،تشکر
میدونم که این موضوع ربطی به اینجا نداره ،اما دیدم اینجا شلوغ تره اینجا نوشتم سوالمو
من میخام یه دفتر برنامه ریزی (تقریبا شبیه به دفتر) بنویسم ،من سه جدول به صورت زیر طراحی کردم
1- جدول days (با فیلد های id,data)
2- جدول lesson (با فیلد های id,name)
3- جدول time (با فیلد های id,lesson,time,timetest,day)
که با join دادن بین time.day و day.id همچنین lesson.name و time.lesson بهم وصل کردم
دستور sql هم به صورت
SELECT dbo.time.mshtime, dbo.time.timetest, dbo.week.data, dbo.lesson.name, dbo.week.id
FROM dbo.time INNER JOIN
dbo.week ON dbo.time.day = dbo.week.id INNER JOIN
dbo.lesson ON dbo.time.mshle = dbo.lesson.id
مشکل تو این دستور این هست که یه مقدار day بر نمیگردونده ،من میخام مقدار day فقط 1 باشد ،اما درس ها روبه روش باشند ،چطور اینو تغییر بدم ؟ آیا جدول بندی درسته ؟ اگر ممکنه راهنماییم کنین ،تشکر