Sqlite SQL不包括所有查询范围(日期)

Sqlite SQL不包括所有查询范围(日期),sqlite,between,Sqlite,Between,我有以下结构的表: 我试图得到两个日期之间的分组值,问题是结果不包含日期为2014-09-05的行 以下是查询: 如何解决它以包含给定范围的行 我还想问一下,我怎样才能在缺少fxp的日子里做到这一点: WHERE m.date BETWEEN "2014-09-02" AND "2014-09-10" 结果返回值为零的日期 非常感谢你的帮助 表结构: 如果只指定日期,则时间默认为00:00:00。如果将23:59:59添加到结束日期,则应获得完整的日期范围。a和B之间的x只是x>=a和x的简写

我有以下结构的表:

我试图得到两个日期之间的分组值,问题是结果不包含日期为2014-09-05的行

以下是查询:

如何解决它以包含给定范围的行

我还想问一下,我怎样才能在缺少fxp的日子里做到这一点:

WHERE m.date BETWEEN "2014-09-02" AND "2014-09-10"
结果返回值为零的日期

非常感谢你的帮助

表结构:


如果只指定日期,则时间默认为00:00:00。如果将23:59:59添加到结束日期,则应获得完整的日期范围。

a和B之间的x只是x>=a和x的简写,以包含给定范围更改的行

WHERE m.date BETWEEN "2014-09-02" AND "2014-09-05"
为了


多个问题过于宽泛;分别问第二个问题。
BEGIN TRANSACTION;

CREATE TABLE dialed_calls(Id integer PRIMARY KEY,
'date' datetime,
'called_number' VARCHAR(45),
'call_result' VARCHAR(45),
'call_duration' INT,
'synced' BOOL);

/* Create few records in this table */
INSERT INTO dialed_calls VALUES(1,'2014-09-02 15:54:34+0200',
'800123456', 'NOT_INTERESTED', 10, 0);
INSERT INTO dialed_calls VALUES(2,'2014-09-02 15:56:30+0200',
'800123456', 'NO_APPOINTMENT', 10, 0);
INSERT INTO dialed_calls VALUES(3,'2014-09-02 16:01:49+0200',
'800123456', 'DONE', 9, 0);
INSERT INTO dialed_calls VALUES(4,'2014-09-02 16:03:03+0200',
'800123456', 'NO_APPOINTMENT', 69, 0);
INSERT INTO dialed_calls VALUES(5,'2014-09-02 18:09:34+0200',
'800123456', 'NO_APPOINTMENT', 3, 0);
INSERT INTO dialed_calls VALUES(6,'2014-09-02 18:54:02+0200',
'123456789', 'NO_APPOINTMENT', 89, 0);
INSERT INTO dialed_calls VALUES(7,'2014-09-02 18:55:25+0200',
'123456789', 'NOT_INTERESTED', 89, 0);
INSERT INTO dialed_calls VALUES(8,'2014-09-03 18:36:58+0200',
'123456789', 'DONE', 185, 0);
INSERT INTO dialed_calls VALUES(9,'2014-09-04 18:36:58+0200',
'123456789', 'DONE', 185, 0);
INSERT INTO dialed_calls VALUES(10,'2014-09-05 18:36:58+0200',
'123456789', 'DONE', 185, 0);
COMMIT;
... WHERE m.date >= '2014-09-02' AND m.date < '2014-09-06'
WHERE m.date BETWEEN "2014-09-02" AND "2014-09-05"
WHERE substr(m.date, 1, 10) BETWEEN '2014-09-02' AND '2014-09-05'