Вопрос : Выберите заявление между 2 рядами даты

Hi потребность

I вант заявление SQL отборное между ranges

I 2 дат имеет вызванную колонку даты «licenc_ExpiryDate». Будет datetime примером column.

An значения 10/08/2010 00:00: ie 00. Таблица
The 10-ое августа 2010 вызвана dbo. Заявлению Licences

The отборному нужно выбрать * между 1-ое июня этот год к year

If 31-ое июля следующему я должен был побежать оно этот год, котор он выберет между 1-ое июня 2010 и 31-ого июля 2011.

If я должен был побежать оно следующий год, котор он выберет beween 1-ое июня 2011 и 31-ого июля 2012
class=

Ответ : Выберите заявление между 2 рядами даты

измените Кодего как ниже

выберите * от лицензий где licenc_ExpiryDate > = новообращенный (datetime, '' +cast (год (Getdate ()) как varchar) + ' 0601 ')
и ухо <>licenc_ExpiryDate (Getdate () +365) как varchar) + ' 0731 ')


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