---------------------------|from|to|text|time|---------------------------|seg|me|ye!|4|---------------------------|seg|me|ye!|3|---------------------------|seg|yu|ye!|2|---------------------------|seg|yu|ye!|1|---------------------------大概是这个样子的一个表,我想知道能不能用一条语句提取出from=seg下所有不同的to字段值的time最新的一条数据,如果不能一句话的话写成几句也成0_0,比如上面应该获取到---------------------------|from|to|text|time|---------------------------|seg|me|ye!|4|---------------------------|seg|yu|ye!|2|---------------------------这两条数据。
2 回答
万千封印
TA贡献1891条经验 获得超3个赞
使用groupby汇总即可selectt.*fromt,(selectc_from,c_to,max(c_time)asc_timefromtwherec_from='seg'groupbyc_from,c_to)t1wheret.c_from=t1.c_fromandt.c_to=t1.c_toandt.c_time=t1.c_time
添加回答
举报
0/150
提交
取消