搜索我有3個表查詢在MySQL的
members (id, name, email)
members_kids (id, member_id, kids_name, kids_age)
member_kids_activity_preferences (id, kid_id, activity_id)
我有一系列的活動(4, 10, 12, 14)
我需要做的是選擇不同的電子郵件地址從成員誰的孩子有4,10,12,14
從偏好member_kids_activity_preferences
表。我如何使用1查詢做到這一點?
傑森
我已經編輯我的答案使用GROUP BY DINSTINC的istead剛剛從MCHL提出了一些不同的glglgl因爲我們幾乎貼同時 – Dalen
這裏是一個關於DISTINCT與GROUP BY有趣的問題:http://stackoverflow.com/questions/426723/sql-group-by-versus-distinct – Dalen