我目前正在學校系統中開設家長課程和兒童課程(Moodle中的meta_courses)。如何使用MySQL檢索數據,這樣我就不會在單個列中獲取重複值?
所以,我們有一個表mdl_course_meta,它有3個字段。 Id,parent_course和child_course。
我的問題是,一個家長課程可以有很多孩子課程,這意味着,例如,一個parent_course = 50可以在表中出現兩次,這意味着它有兩個子課程。我只是希望能夠找到所有的父級課程,而不需要兩次或多次返回相同的值。我目前正在使用這個查詢,它顯然不會做我想要的:
$q = "SELECT * FROM mdl_course_meta";
我正在使用PHP以及順便說一句。
非常感謝。
可能的重複[如何選擇MYSQL中的某些東西,而不選擇它兩次,如果它在行中](http://stackoverflow.com/questions/9421508/how-do-i-select-something-in-mysql - 無需選擇它兩次 - 如果它在行) – 2012-03-21 17:39:10