какой mysql формат я должен использовать для этих десятичных чисел? (Co-порядки Google Maps)

У меня есть эти два значения, которые я хочу сохранить:

        $a = '51.480092';
        $b = '-2.589397';
1
задан Haroldo 26 April 2010 в 12:12
поделиться

2 ответа

Используйте DECIMAL (9, 6)

9 - общее число или цифры , 6 - точность.

Вам необходимо 3 цифр для градусов, поскольку возможны значения от -179 до 179 .

Это работает на моем 5.1.42 :

CREATE TABLE coords (lat DECIMAL(9, 6) NOT NULL, lon DECIMAL(9, 6) NOT NULL);

INSERT
INTO    coords
VALUES  ('51.480092', '-2.589397');
2
ответ дан 3 September 2019 в 01:01
поделиться
0
ответ дан 3 September 2019 в 01:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: