最后一天的具体含义是什么啊? 这里假定你要去昨天的所有数据,如果日期不同的话你替换一下就好 SELECT [想要的字段列表] FROM [表名] WHERE [date] < dateadd(DD, datediff(day, 0, GETDATE()), 0) AND [date] >= dateadd(DD, datediff(day, 0, GETDATE())-1, 0)