deansaddigh Posted March 31, 2010 Share Posted March 31, 2010 Hi, I have a join query where I want to get a distinct of one of the fields which I am returning and it doesn't seem to work... Here is the query // Perform the join query $query = "select DISTINCT (course.name) AS coursename, school_course.school_id, school_course.course_id, course.course_id, course.level, course.price, school.school_id FROM school_course JOIN course ON school_course.course_id = course.course_id JOIN school ON school_course.school_id = school.school_id WHERE school_course.school_id = '$school' ORDER BY course.name"; Any ideas would be greatly received Thanks Dean Quote Link to comment https://forums.phpfreaks.com/topic/197160-distinct-sql/ Share on other sites More sharing options...
Mchl Posted March 31, 2010 Share Posted March 31, 2010 DISTINCT is not a function. It modifies whole query to return only unique rows. Quote Link to comment https://forums.phpfreaks.com/topic/197160-distinct-sql/#findComment-1034912 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.