В моей базе данных MySQL у меня есть три поля: x,y,z
, представляющие позицию.Выбор полярных координат из декартовых координат в базе данных
Я хотел бы преобразовать эти координаты в полярные координаты az,el,r
, и на их основе выберите строки, в которых (например,) az
находятся в пределах некоторого региона.
Как я могу сделать это в MySQL?
EDIT:
Это в не вопрос о том, как на самом деле сделать преобразование координат, а, если MySQL способен преобразовывать данные на основе какой-то метод, а затем выбрать данные после него преобразуется с критерием, основанным на сравнении преобразованных данных.
Тогда я ответил на ваши вопросы в своей ссылке? – Hituptony