消息关闭
    暂无新消息!
如图,table_name为vlog,包含v_date_time和vname,如何按照vname分组并输出各个组在v_date_time中最近出现一天的所有记录

1个回答

︿ 2
试试这个
select * from vlog join (
select vname,max(date_format(v_date_time,'%Y-%m-%d')) as v_date_time 
from vlog group by vname)t on t.vname = vlog.vname 
and t.v_date_time = date_format(vlog.v_date_time,'%Y-%m-%d')