查询这个SQL语句 
SELECT * FROM CreatePlayerNumber 
WHERE dtEventTime IN
(
SELECT 
max(dtEventTime)  as tx
FROM  CreatePlayerNumber
WHERE dtEventTime < '2014-08-27' and dtEventTime >'2014-08-22'
GROUP BY Day(dtEventTime)
)
其中查询中间子查询 :
SELECT 
max(dtEventTime)  as tx
FROM  CreatePlayerNumber
WHERE dtEventTime < '2014-08-27' and dtEventTime >'2014-08-22'
GROUP BY Day(dtEventTime)
结果为:       用时0.011秒
数据表中现在有不到30000条数据 
为什么执行本查询的时候  一直差不出来数据  不会报错 一直处于查询状态 
感觉这个不会效率这么差啊 求指点!