我正在试图进行查询,我试图获得一些字段的分组,但给我带来了具有最高索引的记录。这是我的示例Fiddle
我试着用
SELECT F. * FROM FOLIOS F
GROUP BY FOLIO
但是这为我带来了Id为1,索引为10的记录,而我正在寻找Id为2,索引为10的记录作为“组的代表”。
我也试过了
SELECT F. * FROM FOLIOS F WHERE MAX (F.FOLIO)
GROUP BY FOLIO;
SELECT F. * FROM FOLIOS F
GROUP BY FOLIO HAVING MAX (F.FOLIO);
但是我没有得到结果。
如果日期是最近的,您也可以帮助我,但我需要完整的记录,而不仅仅是字段
你能带着怀疑支持我吗?
发布于 2018-07-14 07:03:20
如果需要一行,则使用order by
和limit
SELECT F. *
FROM FOLIOS F
ORDER BY F.FOLIO DESC
LIMIT 1;
https://stackoverflow.com/questions/51333735
复制相似问题