select top 3 Date1 from ( select distinct Date1 from TableName where Date1 > '2013-5-1' )A --这里加个A,B,C随便你 或者as XXX 相当于括号里面的子查询,我们把他视为一个表,要给这个表起个别名,不然他没名字的