sql - 作为一个函数而不是一个值PostgreSQL的结果得到一个列表
问题描述
所以,我对 SQL 函数很陌生。我试图获得所有最短距离的平均值,但我只得到那些距离。这是功能:
CREATE OR REPLACE FUNCTION sd_avgDistance(entry1 geometry,entry2 geometry)
RETURNS FLOAT AS $$
SELECT avg(st_distance(entry1,entry2))
$$
LANGUAGE sql;
谢谢你的帮助。
解决方案
推荐阅读
- javascript - Electron Renderer 仅在 DevTools 打开时处理 OOM
- r - 在R中,根据另一个变量的段分配数字变量?
- python - 如何先从一个函数线程化,然后再从另一个函数线程化?
- qt - 如何让 QFileSelector 根据设备选择文件
- jsp - 为什么我的 requestDispatcher.forward(/index.jsp) 不转发并且我没有收到错误?
- javascript - 使用 fetch 删除请求后出现 404(未找到)
- r - 绘制具有两个变量的回归
- python - 列表索引超出范围,看不到哪里?
- javascript - Plotly 3D 散点图在 Vue 中不起作用
- java - 从对象 val 等于 x 的自定义对象列表中收集自定义对象