ورود

View Full Version : SELECT TO SELECT



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



اما با تبدیلش به لینک برنامه ارور میده
لطفا کمکم کنیدددددددددددددد

amir_rtf
شنبه 06 مهر 1392, 12:32 عصر
select * from table1 a,table2 b,table3 c where a.no=b.no and b.dars=c.dars