有2张表
表a 字段 id name time
表b 字段 id a_id(关联表a) addr time表a和表b 关系是1对n 使用mysql数据库
现在想查询表a分页(假设一页10条记录 同时根据time降序排序)后的10条记录,对应的表b中这10条记录对应的最新一条的addr的集合怎么查询
一条sql数据能不能高效的实现,如果不能一条实现,多条sql能不能高效实现
表a 字段 id name time
表b 字段 id a_id(关联表a) addr time表a和表b 关系是1对n 使用mysql数据库
现在想查询表a分页(假设一页10条记录 同时根据time降序排序)后的10条记录,对应的表b中这10条记录对应的最新一条的addr的集合怎么查询
一条sql数据能不能高效的实现,如果不能一条实现,多条sql能不能高效实现
内连接(Inner Join),外连接(Outer Join),自连接(Self Join),GROUP BY 和 having 查询,子查询 ,相关子查询,
获取最前面的指定行数记录,分页查询,查询结果操作 等http://www.verejava.com/?id=1717413210274