数据准备
Create Table If Not Exists Point (x int not null);
Truncate table Point;
insert into Point (x) values ('-1');
insert into Point (x) values ('0');
insert into Point (x) values ('2');
需求
写一个查询语句,找到这些点中最近两个点之间的距离。
输入
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e9af832639209c5b658ca6b2f4ae4223.png)
输出
select min((p1.x-p2.x)) as shortest
from Point p1,Point p2
where p1.x>p2.x;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2e44b63bc61a423e66bd7ee9aa92374b.png)