我如何SELECT
行来自某一天的某一天?我知道Weekday(#01/01/2014#)
返回表示当天的正确数字,但不确定如何将其用作WHERE
子句的一部分。
我试过了
SELECT *
FROM problems
WHERE problems.start_date = Weekday(5);
尝试获取星期四但是没有成功的所有行。
和
SELECT *
FROM problems
WHERE problems.start_date = WeekdayName(1,True);
答案 0 :(得分:2)
如果我说
SELECT tbl.Updated, Weekday([updated]) AS WDay
FROM tbl
WHERE Weekday([updated])=3
(假设更新的字段是日期数据类型)
我将在周二开始,因为星期日在我的语言环境中开始,但是,如果不适合,我可以指定开始日期(http://www.techonthenet.com/access/functions/date/weekday.php)。