Mysql Filters Help
Posted: Thu Mar 22, 2007 9:27 pm
I'm having an issue getting user filters working in MySQL. I have watech this tutorial How_to_create_Report_with_Parameters.html and have followed it. It seems like my filter values are not being passed on. Here is my query:
SELECT
concat_ws(' ', `sis_student_info`.`first_name`,`sis_student_info`.`last_name`) as student_name,
`sis_course_semester`.`semester_year`,
`sis_course_semester`.`semester`,
`sis_course`.`course_name`,
`sis_course`.`course_description`,
`sis_classroom`.`classroom_number`,
`sis_classroom`.`classroom_name`,
concat_ws(' ',`sis_course_faculty`.`first_name`,`sis_course_faculty`.`last_name`) as faculty_name,
`sis_course_schedule`.`period_num`,
`sis_course_schedule`.`block_day_num`,
`sis_course_schedule`.`course_schedule_id`
FROM
`sis_course_schedule`
Inner Join `sis_course` ON `sis_course_schedule`.`course_id` = `sis_course`.`course_id`
Inner Join `sis_course_semester` ON `sis_course_schedule`.`semester_id` = `sis_course_semester`.`semester_id`
Inner Join `sis_course_enrollment` ON `sis_course_schedule`.`course_schedule_id` = `sis_course_enrollment`.`course_schedule_id`
Inner Join `sis_student_info` ON `sis_course_enrollment`.`student_id` = `sis_student_info`.`student_id`
Inner Join `sis_course_faculty` ON `sis_course_schedule`.`faculty_id` = `sis_course_faculty`.`faculty_id`
Left Outer Join `sis_classroom` ON `sis_course_schedule`.`classroom_id` = `sis_classroom`.`classroom_id`
WHERE
`sis_course_semester`.`semester_year` = '@semesteryear' and
`sis_course_semester`.`semester` = '@semester'
Order By
`sis_course_schedule`.`course_schedule_id`,
`sis_student_info`.`last_name`,
`sis_student_info`.`first_name`
Any help would be appreciated.
Thanks,
Mat
SELECT
concat_ws(' ', `sis_student_info`.`first_name`,`sis_student_info`.`last_name`) as student_name,
`sis_course_semester`.`semester_year`,
`sis_course_semester`.`semester`,
`sis_course`.`course_name`,
`sis_course`.`course_description`,
`sis_classroom`.`classroom_number`,
`sis_classroom`.`classroom_name`,
concat_ws(' ',`sis_course_faculty`.`first_name`,`sis_course_faculty`.`last_name`) as faculty_name,
`sis_course_schedule`.`period_num`,
`sis_course_schedule`.`block_day_num`,
`sis_course_schedule`.`course_schedule_id`
FROM
`sis_course_schedule`
Inner Join `sis_course` ON `sis_course_schedule`.`course_id` = `sis_course`.`course_id`
Inner Join `sis_course_semester` ON `sis_course_schedule`.`semester_id` = `sis_course_semester`.`semester_id`
Inner Join `sis_course_enrollment` ON `sis_course_schedule`.`course_schedule_id` = `sis_course_enrollment`.`course_schedule_id`
Inner Join `sis_student_info` ON `sis_course_enrollment`.`student_id` = `sis_student_info`.`student_id`
Inner Join `sis_course_faculty` ON `sis_course_schedule`.`faculty_id` = `sis_course_faculty`.`faculty_id`
Left Outer Join `sis_classroom` ON `sis_course_schedule`.`classroom_id` = `sis_classroom`.`classroom_id`
WHERE
`sis_course_semester`.`semester_year` = '@semesteryear' and
`sis_course_semester`.`semester` = '@semester'
Order By
`sis_course_schedule`.`course_schedule_id`,
`sis_student_info`.`last_name`,
`sis_student_info`.`first_name`
Any help would be appreciated.
Thanks,
Mat