将PostGIS SQL函数与两条select语句一起使用时出错

将PostGIS SQL函数与两条select语句一起使用时出错,sql,postgresql,postgis,Sql,Postgresql,Postgis,我不熟悉PostGIS和SQL,有很多东西需要学习 我尝试了以下SQL查询: Select ST_AsText(Select line from pathway1f) 我有错误 Select line from pathway1f 这个查询很好;返回了数千行 我想使用ST\u AsText()对查询结果进行解码 似乎我不能使用两个select语句。正确的语法是什么 可以直接使用几何图形列名 Select ST_AsText(line) from pathway1f; 听起来你需要解决两个问

我不熟悉PostGIS和SQL,有很多东西需要学习

我尝试了以下SQL查询:

Select ST_AsText(Select line from pathway1f)
我有错误

Select line from pathway1f
这个查询很好;返回了数千行

我想使用
ST\u AsText()
对查询结果进行解码


似乎我不能使用两个select语句。正确的语法是什么

可以直接使用几何图形列名

Select ST_AsText(line)
from pathway1f;

听起来你需要解决两个问题。首先,将查询格式化为
selectst_AsText(line)from pathway1f
,以解决该问题;其次,您将获得返回的所有行,您需要在该查询中附加WHERE子句以过滤行。