select top 1 * from T_ClientConsuemLog order by F_ClientConsumeMon desc ,F_ClientConsumeDate desc;
oracle
select F_ClientConsumeID,F_ClientID,F_ClientConsumeDate,F_ClientConsumeMon from (
select F_ClientConsumeID,F_ClientID,F_ClientConsumeDate,F_ClientConsumeMon, row_number() over(partition F_ClientConsumeID order by F_ClientConsumeDat desc) "row" ) where "row"=1
select count(* ) from T_ClientConsuemLog
select * from T_ClientConsuemLog
group by F_ClientConsumeID -- 不知道那个字段代表 人
是同一个F_ClientID有很多条把?
select * from T_ClientConsuemLog,(
select max(F_ClientConsumeID) as fid from T_ClientConsuemLog group by F_ClientID) tablea
where T_ClientConsuemLog. F_ClientConsumeID = tablea.fid