SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 24.09.2008 17:53:22

s_popov
Участник
Зарегистрирован: 31.08.2008
Сообщений: 18

Определение промежутка времени

Привет всем!

Вот возникла задача:

в таблицу добавляется запись, следующую запись в таблицу можно добавить через 20 секунд после последней

для проверки смотрю запрос:
(поле dt - datetime)

SELECT (
dt - now( )
) AS new_time
FROM mk_table

выводит большие числа, при обновлении запроса вроде как числа меняются значит разница считается, но как ее в секунды преобразовать?
или может запрос нетак надо составить?

Неактивен

 

#2 24.09.2008 18:34:58

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Определение промежутка времени

SELECT UNIX_TIMESTAMP(now()) - UNIX_TIMESTAMP(dt) AS new_time FROM mk_table

Неактивен

 

#3 24.09.2008 18:50:39

s_popov
Участник
Зарегистрирован: 31.08.2008
Сообщений: 18

Re: Определение промежутка времени

спасибо

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson