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