У меня есть данные на сегодняшний день (20.10.2016) на Sql Server, мне нужно показать данные после завершения 3 месяцев (20/02/2017)) как проверить с помощью запроса на выборкуСравнение даты и месяца и года в VB.net - Sql Server
0
A
ответ
1
Попробуйте это:
SELECT DATEADD(MONTH, 3, yourfield), yourfield
FROM yourtable
Я положил два поля в запросе, так что вы будете показывать текущую дату и будущую дату (после 3-х месяцев)
1
I подумайте, что вы хотите, чтобы это (20/2/2017) было вашим результатом.
затем попробуйте выполнить следующий запрос, который дает вам дату после 3 месяцев текущей даты.
select dateadd(m,4,getdate())
добавление 4 в месяц даст вам месяц после 3 месяцев текущей даты.
0
getdate() включает в себя время. Поэтому, если он проверяет более раннее время, хотя с той же датой запрос возвращает неверные результаты. Вы можете использовать:
select cast(floor(cast(dateadd(m, 4, getdate()) as float)) as datetime) newdate
конвертировать результат в дату со временем 00:00:00
или если из столбца в таблице:
select cast(floor(cast(dateadd(m, 4, yourdatecolumn) as float)) as datetime) newdate
from yourtable
Смежные вопросы
- 1. Сравнение года и месяца в Rails ORM
- 2. Сравнение месяца и даты с текущей датой
- 3. Получение года, месяца и даты в Android
- 4. SQL для месяца начала и конца года
- 5. Извлечение месяца и года в T-SQL
- 6. Вычисление и сравнение даты в SQL Server
- 7. Как цитировать даты в SQL На основе месяца и года.?
- 8. SQL - месяца и даты
- 9. UIDatePicker С года, месяца, даты и времени
- 10. Java - Формат даты, дня, месяца и года.
- 11. день месяца и месяц с даты года
- 12. Выражение SSIS для замещения года и даты и месяца даты
- 13. Как получить определенный конец месяца в VB.NET и SQL Server
- 14. SQL Server: сравнение даты и времени
- 15. Объявите переменную даты от месяца и года SQL
- 16. Преобразование года и месяца в sql-сервере
- 17. Сравнение даты и месяца в sql-сервере для системы оповещения
- 18. Выбор записей с использованием полей года и месяца - SQL Server
- 19. Сравнение двух чисел дня, месяца и года NSDates
- 20. CURRENT_DATE получение месяца и года
- 21. Проверка месяца и года
- 22. Выбор месяца и года для SQL
- 23. Получение года и месяца от SQL
- 24. Найти даты для определенного дня в течение определенного года и месяца + Sql Server 2005
- 25. Android: Сравнение текущего года и следующего года
- 26. SQL Server - необходимо получить записи до текущего года и месяца из текстовых полей даты
- 27. Как получить первый день и последний день месяца от данного месяца и года в SQL
- 28. Функция SQL Server для получения конкретной даты и месяца независимо от года
- 29. Сравнение числовых дней года в SQL
- 30. SQL Server: Получить час года с даты и времени
Просто использовать условие WHERE, в которое вы добавляете три месяца до сегодняшнего дня: 'dateadd' &' getdate' – dnoeth
Использование функции dateadd –