在 MySql 数据库中有AM_COURSE
表
cId CourseName course_desc
101 java sometext...
102 mysql sometext....
:
AM_USER
在那里面
uid name
1001 Ram
1002 pavan
AM_INTER
在那里面
id uid cid
1 1001 101
2 1001 102
3 1002 101
AM_TIMETABLE
在那张桌子
UserId Date_Time
101 2012-08-08 04:00:00
102 2012-08-15 10:00:00
103 2012-08-18 09:00:00
104 2012-08-24 05:00:00
我的问题是,我正在传递开始日期和结束日期,CourseName
然后我想以我编写查询的方式获取 userId、name、coursename、course_desc 等详细信息
SELECT a.cid,a.course_desc,c.name
FROM
AM_COURSE a,AM_USER c INNER JOIN AM_TIMETABLE b ON a.S_ID = b.COURSE_ID WHERE
a.Name = 'java'
AND
b.Date_Time BETWEEN '2012-08-07 00:00:00' AND '2012-08-20 00:00:00'
但我收到错误 please help