这个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))