当前位置: 代码迷 >> ASP.NET >> 这个sql语句如何写?
  详细解决方案

这个sql语句如何写?

热度:754   发布时间:2013-02-25 00:00:00.0
这个sql语句怎么写????
课程与课件是一对多的关系,用户与课件是多对多的关系。那我现在要找某一个课程下的所有用户sql语句怎么去写??或者直接写个存储过程。。。
 
COURSE_ID 课程id
 
VIDEO_ID 课件id
 
USER_ID 用户id


------解决方案--------------------------------------------------------
select * from T_USER
where T_USER.userId in (
select T_USER_LEARNING_RECORD.userId from T_USER_LEARNING_RECORD left join T_VIDEO 
on T_USER_LEARNING_RECORD.videoId=T_VIDEO.videoId
where T_VIDEO.courseId in(
selsct T_COURSE.courseId from T_COURSE 
where T_COURSE.courseName=xxxx))
  相关解决方案