|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.12.2012, 14:48 | #1 |
Форумчанин
Регистрация: 13.10.2010
Сообщений: 109
|
Нужно посчитать разницу между датой
Здравствуйте. При разработке бд столкнулся с проблемой: есть два поля: date_begin и date_end оба типа datе. Мне нужно подсчитать количество дней между ними(date_end - date_begin). То что так нельзя я уже понял, но как мне реализовать мою задачу, подскажите пожалуйста?
Учусь учиться.
|
14.12.2012, 15:17 | #2 |
Пользователь
Регистрация: 27.12.2011
Сообщений: 86
|
Код:
|
14.12.2012, 15:46 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
MS SQL
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.12.2012, 20:06 | #4 | ||
Форумчанин
Регистрация: 13.10.2010
Сообщений: 109
|
Цитата:
Но при попытке преобразования: Код:
Цитата:
Учусь учиться.
|
||
14.12.2012, 20:14 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
В #3 вообще-то приведен пример преобразования разницы дат, что вам и нужно. Напрямую дату в int преобразовывать какой смысл? Кстати, возможность такого преобразования вполне может зависить от настроек сервера На данный момент не могу сказать так ли это
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 14.12.2012 в 20:17. |
14.12.2012, 20:31 | #6 | ||
Форумчанин
Регистрация: 13.10.2010
Сообщений: 109
|
Цитата:
Код:
Цитата:
А какие настройки, можете подсказать пожалуйста? Просто я уже практически все сделал, осталось с этими датами разобраться.
Учусь учиться.
|
||
14.12.2012, 20:56 | #7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Есть еще DATEDIFF(day,date_begin,date_end), забыл совсем
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.12.2012, 21:08 | #8 |
Форумчанин
Регистрация: 13.10.2010
Сообщений: 109
|
Спасибо большое. Все вышло
Учусь учиться.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
найти разницу между двумя датами, а результат записать в письменном виде, так чтобы было согласование между падежами | KatanaZh | Microsoft Office Excel | 15 | 27.11.2012 00:11 |
отсутствует взаимосвязь между датой поступления товара и датой отгрузки | Forget | Microsoft Office Access | 0 | 13.02.2011 14:10 |
Посчитать разницу дат, большая минус меньшая | VictorM | Microsoft Office Excel | 5 | 10.02.2011 13:12 |
Обьясните разницу между c и c++ | kakawkin | C++ Builder | 8 | 05.07.2010 18:32 |
Посчитать разницу прихода и ухода со склада | bikeeva julia | Microsoft Office Excel | 3 | 01.05.2009 11:50 |