表中按datadate,tradeid为主键,也就是说tradeid会重复出现在不同天中,同一天的tradeid是不同的。现在我希望取一段时间范围内不重复的tradeid,且只要每个tradeid的最后一次出现的那条。sql语句该怎么写:
select 最大的(datadate),tradeid,其他字段..... from 表 where datadate>='20090801' and datadate<='20090831' group by tradeid