任何人都可以让我知道吗,我需要使用mysql从结果集中获取最后4行。结果集总共返回6条记录。
但是,我需要从last4中获取记录…即,
Record-3 Record-4 Record-5 Record-6
要获取最后的 x 行数,但要使它们以升序返回,请使用:
SELECT x.value FROM (SELECT y.value FROM TABLE y ORDER BY y.value DESC LIMIT 4) x ORDER BY x.value
答案要求您根据所需的行创建一个派生表(AKA内联视图)。然后,外部查询对值进行重新排序以进行表示。