SELECT type, text, date FROM tableA GROUP BY CAST(date AS DATE) ORDER BY date DESC, id DESC LIMIT 5
我希望能够选择所有行(最近几天),但将前几天的数量限制为一定数量(即行数最后5天)。
因此,如果TableA有10天,每天有100条记录,TableB有100天,每天有10条记录,结果将是TableA将有500条结果(5天,每条100条记录),而TableB将会有50个结果(5天,每个10个记录)。
希望这是有道理的。
答案 0 :(得分:1)
加入返回最近5天的子查询。
addVideoX