select menu_grade.*,menu_course.*,menu_type.*,menu_kejian.* from menu_kejian 
left join menu_grade on menu_grade.Grade_ID=menu_kejian.Grade_ID 
left join menu_course on menu_course.Course_ID=menu_kejian.Course_ID 
left join menu_type on menu_type.Type_ID=menu_kejian.Type_ID
where menu_kejian.Course_ID='c' or menu_kejian.Grade_ID='g' or menu_kejian.Type_ID='t' or menu_kejian.Kejian_NAME like '%n%'试试!如果要求查询所有表都有相应的记录,where子句还要添加条件:and menu_grade.Grade_ID is not NULL and menu_course.Course_ID is not NULL and menu_type.Type_ID is not NULL