SELECT * 
FROM  `testdata` 
WHERE id >=0
LIMIT 0 , 50//显示行 0 - 29 ( 50 总计, 查询花费 0.0008 秒)//id 1-50---------------------------------------------------------------
SELECT * 
FROM  `testdata` 
WHERE id >=0
LIMIT 400000 , 50//显示行 0 - 29 ( 50 总计, 查询花费 1.6096 秒)//id 400001-400050---------------------------------------------------------------
SELECT * 
FROM  `testdata` 
WHERE id >= ( 
SELECT id
FROM  `testdata` 
LIMIT 400000 , 1 ) 
LIMIT 50//显示行 0 - 29 ( 50 总计, 查询花费 0.0940 秒)//id 400001-400050这是一个单表查询的优化limit 方法和结果
但是对应的多表查询应该怎么优化limit呢?
select t.id,b.cid from ta t left join ba b on (t.bid=b.tid) where XXX limit 0,50这里的where 不能增加类似id>=子查询 来优化limit请问应该怎么做?