Вопрос : Разница в даты

Это smogло быть очень просто, но я не получаю его право.
, котор я имею 2 даты. .i сделать конечно, их разница всегда чем 6 months.
как написать SQL для его? Пожалуйста основная проблема help.

My является следующим: Когда я делаю, МЕСЯЦ

SELECT (ДАТА («2005-03-01»)) - МЕСЯЦ (ДАТА («2005-02-28»)) ОТ
/>it дает ответ как 1, но разницей не будет реально месяц; как раз 1 день.
class=

Ответ : Разница в даты

Hi pvs,

Будут несколько дорог сделать это.

Если вы можете жить с «почти», то преобразуйте к дням и сравните до 180 или 182.

  ВЫБЕРИТЕ дни (date1) - дни (date2)….

В противном случае, вы вероятно будете хотеть вызвать TIMESTAMPDIFF

   ОТБОРНОЕ TIMESTAMPDIFF (64, ЧАРС (ФИКСАЦИЯ ВРЕМЕНИ («2001-09-29- 11.25.42.48 3219») -
                ФИКСАЦИЯ ВРЕМЕНИ («2001-09-26- 12.07.58.065 497»)))
   ОТ sysibm.sysdummy1;



Kent
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us