Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];

Вниз

Как Вычесть время в SQL   Найти похожие ветки 

 
suharew   (2005-05-11 21:31) [0]

Нужно что бы выводились записи разница времени которых > 1 минуты
Пишу SQL запрос

select * from 1.db where (EXTRACT(MINUTE fROM(time_otd-time_post))>1)



Выдает ошибку Type mismatch
Как мне посчитать разницу времени,


 
suharew   (2005-05-11 21:42) [1]

а если написать

select * from 1.db where (EXTRACT(MINUTE fROM(time_otd))>1)

тогда работает, но соотв. выдает не то что мне надо.
Как Вычесть время??


 
sniknik ©   (2005-05-11 22:00) [2]

а так, то что надо?
select * from 1.db where time_post+0.0007<time_otd


 
suharew   (2005-05-11 22:23) [3]

Точно то что надо.

0.0007 = 1 минута ????


 
sniknik ©   (2005-05-11 22:33) [4]

весьма приблизительно...
1-ца это день, / 24 часа и / 60мин = 0.000694(4) начиная с нуля это будет гдето 59-я сек, + 1 сек (0.000694(4)/60) получаем 0,0007060185(185) вот это более точное значение. (в скобочках это в периоде, для тех кто с математикой не дружит ;о)))


 
sniknik ©   (2005-05-11 22:49) [5]

хотя сорри, добавлять надо не секунду а милисекунду (тот неуловимый предел после которого стрелки перестакивают ;) после милисекунды перевалит секунда а та уже и с 59сек минуту сделает. ;о))

в общем поставь примерно так 0,000694445 это уже не точное а уточненное значение ;о)), хватит, хотя если проделать обратную операцию с умножением до еденици, увидиш там погрешность всплывет.


 
suharew   (2005-05-11 23:01) [6]

Большое спасибо



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.043 c
9-1109845708
Alek Aaz
2005-03-03 13:28
2005.06.14
"Потрошитель" GTA. Парсер и конвертор dff и txd файлов.


9-1110321672
Куу
2005-03-09 01:41
2005.06.14
ODE-бильярдик Простенький Демка


9-1106580715
Trof
2005-01-24 18:31
2005.06.14
Ландшафт в 3dsmax.


10-1094454364
serg128
2004-09-06 11:06
2005.06.14
Не получается законнектиться вторым экземпляром программы...


9-1110457042
qwe
2005-03-10 15:17
2005.06.14
Ламерсий вопрос по GlScene





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский