mysql空間函式彙總

2021-09-27 06:37:05 字數 4473 閱讀 2909

名稱

描述

1st_startpoint()

linestring的起始點

2st_endpoint()

linestring的終點

3st_transform()

變換幾何的座標

4st_geohash()

產生geohash值5

st_longfromgeohash()

從geohash值返回經度

6st_latfromgeohash()

從geohash值返回緯度

7st_geomfromgeojson()

從geojson

物件生成幾何

8polygon()

從linestring引數構造多邊形

9st_pointn()

從linestring返回第n個點

10multilinestring()

從linestring值構造multilinestring

11linestring()

從point值構造linestring

12multipoint()

從point值構造multipoint

13multipolygon()

從polygon值構造multipolygon

14st_geomfromwkb(), st_geometryfromwkb()

從wkb

返回幾何

15st_geomcollfromwkb(), st_geometrycollectionfromwkb()

從wkb返回幾何集合

16st_linefromwkb(), st_linestringfromwkb()

從wkb構造linestring

17st_mlinefromwkb(), st_multilinestringfromwkb()

從wkb構造multilinestring

18st_mpointfromwkb(), st_multipointfromwkb()

從wkb構造multipoint

19st_mpolyfromwkb(), st_multipolygonfromwkb()

從wkb構造multipolygon

20st_pointfromwkb()

從wkb構造點

21st_polyfromwkb(), st_polygonfromwkb()

從wkb構造多邊形

22st_geomfromtext(), st_geometryfromtext()

從wkt

返回幾何

23st_geomcollfromtext(),st_geometrycollectionfromtext(),st_geomcollfromtxt()

從wkt返回幾何集合

24st_pointfromtext()

從wkt構建點

25st_linefromtext(), st_linestringfromtext()

從wkt構造linestring

26st_mlinefromtext(), st_multilinestringfromtext()

從wkt構造multilinestring

27st_mpointfromtext(), st_multipointfromtext()

從wkt構造multipoint

28st_mpolyfromtext(), st_multipolygonfromtext()

從wkt構造multipolygon

29st_polyfromtext(), st_polygonfromtext()

從wkt構造多邊形

30geomcollection()

從幾何構造幾何集合

31geometrycollection()

從幾何構造幾何集合

32st_geometryn()

從幾何集合中返回第n個幾何

33st_asgeojson()

從幾何體生成

geojson

物件34

st_asbinary(), st_aswkb()

從內部幾何格式轉換為

wkb35

st_astext(), st_aswkt()

從內部幾何格式轉換為

wkt36

point()

從座標構造點

37st_length()

返回linestring的長度

38st_numpoints()

返回linestring中的點數

39st_x()

返回point的x座標

40st_y()

返回point的y座標

41st_longitude()

返回point的經度

42st_latitude()

返回point的緯度

43st_interiorringn()

返回polygon的第n個內環

44st_exteriorring()

返回polygon的外環

45st_area()

返回polygon或multipolygon區域

46st_union()

返回點集兩個幾何的並集

47st_symdifference()

返回點設定兩個幾何的對稱差異

48st_intersection()

返回點設定兩個幾何的交集

49st_numinteriorring(), st_numinteriorrings()

返回多邊形內圈的數量

50st_envelope()

返回幾何的mbr

51st_srid()

返回幾何的空間參考系統id

52st_numgeometries()

返回幾何集合中的幾何數量

53st_geometrytype()

返回幾何型別的名稱

54st_convexhull()

返回幾何體的凸包

55st_simplify()

返回簡化幾何

56st_buffer()

返回距離幾何體的給定距離內的點的幾何

57st_validate()

返回驗證的幾何體

58st_centroid()

返回質心作為乙個點

59st_dimension()

幾何尺寸

60st_isclosed()

幾何是否封閉且簡單

61st_is******()

幾何是否簡單

62st_isvalid()

幾何是否有效

63st_pointfromgeohash()

將geohash值轉換為point值

64st_swapxy()

交換x / y座標的返回引數

65st_makeenvelope()

兩點左右的矩形

66mbrequals()

兩個幾何的mbr是否相等

67mbrintersects()

兩個幾何的mbr是否相交

68mbroverlaps()

兩個幾何的mbr是否重疊

69st_difference()

兩個幾何的返回點集差異

70mbrdisjoint()

兩個幾何形狀的mbr是否不相交

71st_distance_sphere()

兩個幾何形狀之間的最小地球距離

72mbrtouches()

兩種幾何形狀的mbr是否接觸

73st_buffer_strategy()

為st_buffer()生成策略選項

74mbrcoveredby()

乙個mbr是否被另乙個mbr覆蓋

75mbrcovers()

乙個mbr是否涵蓋另乙個mbr

76mbrcontains()

乙個幾何的mbr是否包含另乙個幾何的mbr

77mbrwithin()

乙個幾何的mbr是否在另乙個幾何的mbr內

78st_contains()

乙個幾何是否包含另乙個

79st_touches()

乙個幾何是否接觸另乙個

80st_disjoint()

乙個幾何是否與另乙個幾何脫節

81st_equals()

乙個幾何是否與另乙個幾何相等

82st_crosses()

乙個幾何是否與另乙個幾何相交

83st_intersects()

乙個幾何是否與另乙個相交

84st_overlaps()

乙個幾何是否與另乙個重疊

85st_within()

乙個幾何是否在另乙個之內

86st_distance()

乙個幾何與另乙個幾何的距離

87st_isempty()

佔位符功能

mysql 函式彙總

函式 1 從左開始擷取字串 left str,length 說明 left 被擷取字段,擷取長度 例 select left content,200 as abstract from my content t 2 從右開始擷取字串 right str,length 說明 right 被擷取字段,擷取...

mysql內建函式彙總

mysql內建函式彙總 一.字串函式 select concat name,age is age from users insert str,x,y,insert 將字串x位置開始y個位置替換成insert select lower str upper str select from users w...

Mysql常用函式彙總

處理比較複雜的資料時,為了減少 可以使用一些mysql的一些函式,例如使用聚合函式做資料統計。如果expr1為true,返回expr2,否則返回expr3 如果expr1不是null,ifnull 返回expr1,否則它返回expr2。用於資料的四捨五入,round num 相當於round num...