Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Truy xuất tọa độ của loại điểm MySQL

Giả sử bạn lưu trữ GeomFromText('POINT(32 -122)') dưới dạng cột có tên MY_POINT trong bảng có tên MY_TABLE .

Lấy X tọa độ (sẽ trả về 32 trong ví dụ này):

SELECT ST_X(MY_POINT) as latitude FROM MY_TABLE;

Lấy Y tọa độ (sẽ trả về -122 trong ví dụ này):

SELECT ST_Y(MY_POINT) as longitude FROM MY_TABLE;

Quan trọng :Trước phiên bản 5.6, sử dụng X () và Y () thay vì ST_X () và ST_Y ().



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo một bảng tạm thời trong MySQL với một chỉ mục từ một lựa chọn

  2. nhận tất cả các mục của danh mục và con của nó

  3. MySQL - Đếm hàng và vấn đề nối trái

  4. PreparedStatement ném lỗi cú pháp

  5. Hợp nhất hai cột từ hai bảng thành một