Ich habe Daten im heutigen Datum (20.10.2016) in Sql Server, ich muss die Daten zeigen, nachdem es 3 Monate (20/02/2017 diese) wieDatum und Monat und Jahr Vergleich in VB.net - Sql Server
0
A
Antwort
1
Versuchen Sie es mit Auswahlabfrage bestätigen:
SELECT DATEADD(MONTH, 3, yourfield), yourfield
FROM yourtable
ich habe zwei Felder in der Abfrage, so dass Sie das aktuelle Datum zeigen werde und das Datum in der Zukunft (nach 3 Monaten)
1
I denke, dass du das (20/2/2017) als dein Ergebnis sehen willst.
dann versuchen Sie, wählen Sie Abfrage, die Ihnen das Datum nach 3 Monaten des aktuellen Datums gibt.
hinzufügen 4 in Monat geben Sie den Monat nach 3 Monaten des aktuellen Datums.
0
getdate() enthält die Uhrzeit. Wenn er also zu einem früheren Zeitpunkt überprüft, obwohl das Datum identisch ist, gibt die Abfrage falsche Ergebnisse zurück. Sie können:
select cast(floor(cast(dateadd(m, 4, getdate()) as float)) as datetime) newdate
das Ergebnis auf ein Datum mit einer Zeit von 0.00.00
zu konvertieren oder wenn es aus einer Spalte in der Tabelle:
select cast(floor(cast(dateadd(m, 4, yourdatecolumn) as float)) as datetime) newdate
from yourtable
Verwandte Themen
- 1. SQL Sortierung Datum nach Jahr und Monat
- 2. Berechnung Datum von Monat und Jahr
- 3. Datum in Monat, Tag und Jahr umwandeln?
- 4. Monat & Jahr Filter in SQL Server
- 5. Aktueller Monat und Jahr in SQL Server 2008 r2
- 6. Oracle Gruppe von Datum, Monat und Jahr
- 7. Merge data.frame nach Datum (Jahr und Monat)
- 8. Monat und Jahr ab dem Datum Postgresql
- 9. SQL: Constructing Datum mit variablem Jahr, festen Monat und Tag
- 10. TSQL Monat und Jahr zu Datum Umwandlung
- 11. Vergleich der Gleichheit von Datum und Datum in SQL Server
- 12. SQL Server 2005 Erste und letzte Datum für einen beliebigen Monat in einem Jahr
- 13. SPARK SQL: Get Monat Woche und Jahr
- 14. Wie Jahr Datum Objekt hinzufügen, die nur Monat und Datum
- 15. Monat und Jahr Datumsumstellung
- 16. Gruppe Datum im Monat und Jahr php Datum
- 17. erhalten Monat, Datum und Jahr von gegebenem Datum
- 18. VB.Net Sql Server und MariaDB
- 19. Gruppenabfrageergebnisse nach Monat und Jahr in postgresql
- 20. CriteriaQuery Monat und Jahr Filter
- 21. Vergleichen Monat und Jahr in Postgres
- 22. SQL-Tabelle mit Tag, Datum, Monat, Jahr, Periode, Wochennummer? (SQL)
- 23. Mysql Daten für Monat und Jahr
- 24. SQL Query Monat/Jahr
- 25. Anzeige Jahr, Monat und Datum in Folge auf DateTimePicker iOS
- 26. Get Datum, Monat und Jahr getrennt in HTML
- 27. Extrahieren Monat und Jahr von Datum in R
- 28. So vergleichen Sie Datum (Jahr, Monat) mit Datum (Tag, Monat, Jahr)
- 29. SQL Server-Schlüssel und Vergleich
- 30. Wie bekomme ich den letzten Monat Jahr und jetzt Monat Jahr in Sql
Verwenden Sie einfach eine WHERE-Bedingung, in der Sie heute drei Monate hinzufügen: "dateadd" & "getdate" – dnoeth
Verwenden Sie die Dateadd-Funktion –