16

我在使用 Access sql 查询时遇到问题。我是新手,所以新手很难弄清楚语法。以下是我的查询。

SELECT *
FROM BookingMaster WHERE JourneyDate = #01/08/2012#;

以下是各自的表格数据:

BookingID   BookingDate    JourneyDate   CustomerName   TelephoneNo  Address
5            01-08-2012     01-08-2012         roshan         78889     hjgj    

即使存在 01/08/2012 旅程日期的数据,上面列出的查询也会返回 0 个结果。

谁能帮帮我。

4

2 回答 2

20

除非您在美国地区工作,否则最好对日期使用年、月、日格式:

SELECT *
FROM BookingMaster where JourneyDate = #2012/08/01#;
于 2012-08-05T08:04:34.857 回答
2

试试这个..

SELECT * FROM BookingMaster where (JourneyDate >= #01/08/2012#) and (JourneyDate < #01/09/2012#);
于 2012-08-05T08:11:46.320 回答