0
点赞
收藏
分享

微信扫一扫

SQL每日一题(20211104)

简单聊育儿 2022-03-22 阅读 34

 

SQL专栏

​​SQL基础知识第二版​​​
​​SQL高级知识第二版​​

题目

有如下一张表T1104


SQL每日一题(20211104)_sql


挑选出带有选中字样的数据

规则如下: 同一类型的数据A_Type 按照A_NO的顺序 时间依次是变大的,如果时间有异常 ,则为条数异常的数据

如 id 为2的数据时间应该比id为3的数据小才对,但是比id为3的大则筛选出来,id为6,11都是同一规则,结果如下:

SQL每日一题(20211104)_mysql_02


测试数据


CREATE TABLE T1104 (
ID INT NULL,
A_Type VARCHAR(50) NULL,
A_NO INT NULL,
A_Time DATETIME NULL
)

-- 插入语句
INSERT INTO T1104 VALUES (1,'A',1,'2019/1/21')
INSERT INTO T1104 VALUES (2,'A',2,'2019/1/27')
INSERT INTO T1104 VALUES (3,'A',3,'2019/1/23')
INSERT INTO T1104 VALUES (4,'A',4,'2019/1/24')
INSERT INTO T1104 VALUES (5,'A',5,'2019/1/25')
INSERT INTO T1104 VALUES (6,'B',1,'2019/5/25')
INSERT INTO T1104 VALUES (7,'B',2,'2019/5/22')
INSERT INTO T1104 VALUES (8,'B',3,'2019/5/23')
INSERT INTO T1104 VALUES (9,'B',4,'2019/5/24')
INSERT INTO T1104 VALUES (10,'C',1,'2019/6/12')
INSERT INTO T1104 VALUES (11,'C',2,'2019/6/17')
INSERT INTO T1104 VALUES (12,'C',3,'2019/6/14')
INSERT INTO T1104 VALUES (13,'D',1,'2019/7/8')
INSERT INTO T1104 VALUES (14,'D',2,'2019/7/9')
INSERT INTO T1104 VALUES (15,'D',3,'2019/7/10')
INSERT INTO T1104 VALUES (16,'D',4,'2019/7/11')



参考答案


应读者的要求,我将参考答案公布了,有需要的同学可以在下方公众号「数据前线」(非本号)后台回复关键字:​1104​,即可获取。还是建议先独立答题~

数据前线

SQL每日一题(20211104)_sql_03

——End——
后台回复关键字:1024,获取一份精心整理的技术干货
举报

相关推荐

SQL每日一题(20220316)

SQL每日一题(20210121)

SQL每日一题(20200229)

SQL每日一题(20220314)

SQL每日一题(20220210)

SQL每日一题(20210615)

SQL每日一题(20220208)

SQL每日一题(20210910)

SQL每日一题(20220407)

0 条评论