Spark SQL 计算两点直线距离
Spark SQL 中计算两点直线距离的 SQL 可以使用以下语句:
SELECT SQRT(POW((x2-x1),2)+POW((y2-y1),2)) AS distance
FROM table_name
WHERE ...
其中,'x1' 和 'y1' 是第一个点的坐标,'x2' 和 'y2' 是第二个点的坐标,'table_name' 是存储点坐标的表名,WHERE 子句可根据需要添加。
原文地址: https://www.cveoy.top/t/topic/nyuH 著作权归作者所有。请勿转载和采集!