Просто быстрый вопрос относительно хранения «времени» в базе данных. Я регистрирую время запуска пользователей в формате 00: 00: 00: 00 (часы, минуты, секунды, миллисекунды).
Первоначально я собирался сохранить его как, TIMEно потом я понял, что MySQL не поддерживает миллисекунды в этом типе.
Я буду хранить фактическое время, потраченное на секундомер пользователей, а не время, когда они запускались и заканчивали работу (это будет вычислено до вставки).
Какой тип поля лучше всего использовать? Я думал или doubleили float, но я не уверен, что это сработает?
intervalэтой цели существует стандартный тип данных SQL . Но не все СУБД (и определенно не MySQL) поддерживают это.