MINUTE(end - start)

  • Автор темы HollySpirut
  • Дата начала

HollySpirut

Guest
MINUTE(end - start)

end и start в формате datetime

Как делать выборку SELECT *, MINUTE(end - start) FROM ...?

Забыл поставить скобки. SELECT *, (MINUTE(end - start)) FROM ...
 

HollySpirut

Guest
это дает правильный результат если start и end в одном часе, а для
21:00 и 22:10 результат 10. Как получить результат 70 ?

-~{}~ 06.04.06 22:48:

SELECT *, (HOUR(end - start)) , (MINUTE(end - start)) FROM ...
Можно ли по другому?
 

HollySpirut

Guest
там не нашел. плохо искал?
http://dev.mysql.com/doc/refman/4.0/ru/date-and-time-functions.html
http://dev.mysql.com/doc/refman/4.0/ru/date-calculations.html
 

HollySpirut

Guest
SELECT *, (HOUR(end - start)) , (MINUTE(end - start)) FROM ...

работает, но может быть есть способ лучше?
 

Фанат

oncle terrible
Команда форума
отличный вопрос.
ты не забыл написать, ЧТО ИМЕННО тебе надо сделать лучше?
 

HollySpirut

Guest
обьединить поля (HOUR(end - start)) и (MINUTE(end - start))
примерно так HOUR(end - start) часов MINUTE(end - start) минут
 
Сверху