小编N.C*_*ney的帖子

SQL选择使日期时间范围在标记切换之间的项目

说我有一个这样的表:

CREATE TABLE TESTTABLE (
  ID Integer NOT NULL,
  ATMOMENT Timestamp NOT NULL,
  ISALARM Integer NOT NULL,
  CONSTRAINT PK_TESTTABLE PRIMARY KEY (ID)
);
Run Code Online (Sandbox Code Playgroud)

它具有ISALARM标志,可在随机时刻ATMOMENT之间切换0到1,就像在此示例数据集中一样:

INSERT INTO TESTTABLE (ID, ATMOMENT, ISALARM) VALUES ('1', '01.01.2016, 00:00:00.000', '1');
INSERT INTO TESTTABLE (ID, ATMOMENT, ISALARM) VALUES ('2', '01.01.2016, 00:01:00.000', '1');
INSERT INTO TESTTABLE (ID, ATMOMENT, ISALARM) VALUES ('3', '01.01.2016, 00:02:00.000', '0');
INSERT INTO TESTTABLE (ID, ATMOMENT, ISALARM) VALUES ('4', '01.01.2016, 00:02:00.000', '0');
INSERT INTO TESTTABLE (ID, ATMOMENT, ISALARM) VALUES ('10', '02.01.2016, 00:00:00.000', '1');
INSERT …
Run Code Online (Sandbox Code Playgroud)

sql firebird datetime toggle

5
推荐指数
1
解决办法
96
查看次数

标签 统计

datetime ×1

firebird ×1

sql ×1

toggle ×1