Как в sql запросе с GROUP BY вычесть разность дат?

141
03 декабря 2019, 22:40

Такая проблема: Есть таблица id(int),user_id(int),data(timestamp)

1   1   2019-03-13 19:38:10 
2   1   2019-03-13 19:38:20
3   2   2019-03-13 20:00:10
4   2   2019-03-13 20:01:10
5   2   2019-03-13 20:00:30

Возможно ли сделать подобный запрос:

SELECT user_id, max(data)-min(data) result_data
FROM table
GROUP BY user_id

Чтобы в сгрупированных записях высчитывало разность большей даты и меньшей. именно этот запрос выводит какую-то ерунду Разница 8 секунд между двумя записями(всего две если записи), а результат 48.

Помогите пожалуйста, я не силен в sql запросах(

READ ALSO
Ошибка при установке MySQL 5.7 Server на этапе Writing configuration file

Ошибка при установке MySQL 5.7 Server на этапе Writing configuration file

Нашёл решение такой же проблемы, но там причина была в том, что не создавалась папка MySQL Server 57 в папке MySQL, но у меня такой ошибки не возникло

170
Мобильная адаптация

Мобильная адаптация

Почему, мобильная адаптация не правильно отображается, может где ошибся, помогите пожалуйста!

160
Нужно сделать аудиоплеер

Нужно сделать аудиоплеер

здравствуйте нужно для этого плеера сделать раздельные элементы управления то есть чтобы при нажатии кнопки начать начинало играть, не смущайтесь...

150