色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql geometry mysql

洪振霞1年前11瀏覽0評論

MySQL是一款廣泛使用的關系型數據庫管理系統,它支持多種數據類型,其中geometry數據類型是其中比較特別的一種。

CREATE TABLE geo_table (
id INT PRIMARY KEY,
geo POINT,
geo_polygon POLYGON,
geo_line LINESTRING
);

geometry數據類型可以存儲各種平面幾何形狀,包括點、線、面等等。在MySQL中,可以使用函數進行對geometry類型的操作。

SELECT ST_AsText(geo) FROM geo_table WHERE id = 1;

ST_AsText函數可以將geometry類型的數據轉換成文本類型,輸出其具體的幾何形狀。

SELECT ST_Contains(geo_polygon, geo) FROM geo_table WHERE id = 1;

ST_Contains函數可以判斷某一個幾何形狀是否被另一個幾何形狀包含,例如上面的查詢可以輸出geo是否被geo_polygon所包含。

除了ST_AsText和ST_Contains之外,MySQL中還支持一些其他的geometry操作函數,例如ST_Within、ST_Distance等等,可以根據具體需要進行選擇。