カテゴリ:

地理空間関数

ST_Y

Returns the latitude (Y coordinate) of a Point represented by a GEOGRAPHY or GEOMETRY object.

構文

ST_Y( <geography_or_geometry_expression> )

引数

geography_or_geometry_expression

The argument must be expression that of type GEOGRAPHY or GEOMETRY and that contains a Point.

戻り値

これは REAL 値を返します。

使用上の注意

  • 引数がポイントでない場合は、エラーを発行します。

GEOGRAPHY Examples

これは、 VARCHAR データでの ST_X 関数と ST_Y 関数の簡単な使用法を示しています。

SELECT ST_X(ST_MAKEPOINT(37.5, 45.5)), ST_Y(ST_MAKEPOINT(37.5, 45.5));
+--------------------------------+--------------------------------+
| ST_X(ST_MAKEPOINT(37.5, 45.5)) | ST_Y(ST_MAKEPOINT(37.5, 45.5)) |
|--------------------------------+--------------------------------|
|                           37.5 |                           45.5 |
+--------------------------------+--------------------------------+

これは、 NULL 値での ST_X および ST_Y 関数の使用を示しています。

SELECT
    ST_X(ST_MAKEPOINT(NULL, NULL)), ST_X(NULL),
    ST_Y(ST_MAKEPOINT(NULL, NULL)), ST_Y(NULL)
    ;
+--------------------------------+------------+--------------------------------+------------+
| ST_X(ST_MAKEPOINT(NULL, NULL)) | ST_X(NULL) | ST_Y(ST_MAKEPOINT(NULL, NULL)) | ST_Y(NULL) |
|--------------------------------+------------+--------------------------------+------------|
|                           NULL |       NULL |                           NULL |       NULL |
+--------------------------------+------------+--------------------------------+------------+
最上部に戻る