select * from tb1 left join tb2 on tb1.column = tb2.column where tb1.column in (select max(tb3.column) from tb3 group by tb3.column)
?这个tb1是主表,tb2和tb3是子表并且是一张表,至于取子表的要求,可以修改max(tb3.column)部分
主表关联子表查出子表中的一条数据
原文:http://bao1073740756-126-com.iteye.com/blog/2241689