ST_X函数用于从POINT类型的地理对象中获取经度值。
命令格式
DOUBLE ST_X(GEOGRAPHY <value>)参数说明
value:必填。 POINT 类型的地理对象。可根据需求使用ST_GEOGPOINT、ST_GEOGFROMWKB、ST_GEOGFROMTEXT函数来构造POINT类型的地理对象。
返回值说明
返回DOUBLE类型的经度值。
使用示例
SELECT ST_X(ST_GEOGPOINT(1, 4));
-- 返回结果:
+------------+
| _c0 |
+------------+
| 1.0 |
+------------+
SELECT ST_X(ST_GEOGFROMTEXT('POINT (10 20)'));
-- 返回结果:
+------------+
| _c0 |
+------------+
| 10.0 |
+------------+
SELECT ST_X(ST_GEOGFROMWKB(x'000000000140000000000000004010000000000000'));
-- 返回结果:
+------------+
| _c0 |
+------------+
| 2.0 |
+------------+相关文档
该文章对您有帮助吗?