ebrahimi6357
پنج شنبه 04 مهر 1392, 21:57 عصر
سلام
خیلی فوریه لطفا کمکم کنین
فرض کنیم 3 جدول داریم:
1- دانشجو
2- درس
3- درس و دانشجو
فیلدها:
1- StID , StName
2- CoursID, CoursName
3- SelectId, StudentID, CoursID
می خواهیم در یک کوئری لیستی داشته باشیم که با گرفتن کد یک دانشجو لیست کل دروس داده شود و چنانچه دانشجو ان درس را انتخاب کرده بود عدد 1 و در غیر اینصورت عدد 0 برگرداند
مثال:
1- فیزیک 0
2- ریاضی 1
3- زبان 0
این کوئری به صورت زیر انجام شده و در sql جواب میده:
SELECT CoursID, CoursName, ISNULL
((SELECT 1 AS BitSelected
FROM dbo.SelectCours
WHERE (CoursID = Courses.CoursID) AND (StudentID = @StudentID)),0) AS IsSelected
FROM dbo.Coursses AS Courses
اما با تبدیلش به لینک برنامه ارور میده
لطفا کمکم کنیدددددددددددددد
خیلی فوریه لطفا کمکم کنین
فرض کنیم 3 جدول داریم:
1- دانشجو
2- درس
3- درس و دانشجو
فیلدها:
1- StID , StName
2- CoursID, CoursName
3- SelectId, StudentID, CoursID
می خواهیم در یک کوئری لیستی داشته باشیم که با گرفتن کد یک دانشجو لیست کل دروس داده شود و چنانچه دانشجو ان درس را انتخاب کرده بود عدد 1 و در غیر اینصورت عدد 0 برگرداند
مثال:
1- فیزیک 0
2- ریاضی 1
3- زبان 0
این کوئری به صورت زیر انجام شده و در sql جواب میده:
SELECT CoursID, CoursName, ISNULL
((SELECT 1 AS BitSelected
FROM dbo.SelectCours
WHERE (CoursID = Courses.CoursID) AND (StudentID = @StudentID)),0) AS IsSelected
FROM dbo.Coursses AS Courses
اما با تبدیلش به لینک برنامه ارور میده
لطفا کمکم کنیدددددددددددددد