Je veux trouver la date du jour mais cela devrait être 2 ans en arrière. E.g aujourd'hui date est 6/12/2010 mais je veux 6/12/2008. Comment puis-je faire cela dans le serveur SQL?Comment trouver 2 années de retour date
Répondre
Select DateAdd(year, -2, getdate())
DATEADD(yy,-2,GETDATE());
SELECT DATEADD(year, -2, GETDATE())
ou
SELECT DATEADD(yy, -2, GETDATE())
ou
SELECT DATEADD(yyyy, -2, GETDATE())
Si vous voulez stocker comme variable:
DECLARE @twoYearsAgo DATETIME;
SELECT @twoYearsAgo = DATEADD(year, -2, GETDATE());
On dirait que vous avez besoin de la fonction DateAdd() http://msdn.microsoft.com/en-us/library/ms186819.aspx
select dateadd(yy,-2,getdate())
vous obtient cet instant il y a 2 ans
si vous voulez le début de la journée il y a 2 ans, vous pouvez utiliser
select dateadd(dd,datepart(dd,getdate())-1,dateadd(mm,datepart(mm,getdate())-1,dateadd(yy,datepart(yy,getdate())-1902,0)))
Je soupçonne qu'il y a une façon plus simple d'écrire ceci, mais c'est ce qui m'est venu à l'esprit.
Ce sous-programme pour sélectionner le début de la journée est en fait ce que je cherche. Merci beaucoup! –
- 1. Sharepoint - Date de fin moins Date de début = Années?
- 2. Calculer des années à partir de date
- 3. Comment soustraire des années?
- 4. Win32: Comment empêcher DateTimePicker d'accepter des années à 2 chiffres?
- 5. avoir des années entre 2 dates?
- 6. Soustraction de jours/mois/années d'un objet Date
- 7. MySql années bissextiles
- 8. Les années sont incorrectes dans les classes de date d'Android
- 9. Comment détecter une date de retour système?
- 10. Comment créer l'objet Date à partir de la date de la chaîne en Javascript pour les premières années de A.D?
- 11. jQuery UI DatePicker - Date de départ et date de retour
- 12. Comment évaluer une différence de date en années, mois et jours (rubis)?
- 13. Retour de 2 valeurs d'une méthode
- 14. comment égale à 2 variable date C#
- 15. Android Emulator retour date incorrecte
- 16. Trouver la différence de date
- 17. retour 2 valeurs d'une fonction
- 18. Comment faire javascript Date.parse comprendre les années courtes?
- 19. Afficher en temps réel les années, mois, semaines et jours entre 2 jours en JavaScript
- 20. Comment trouver le jour d'une date
- 21. date PHP; Comment trouver l'année prochaine?
- 22. Envoi de plusieurs années mp3 SOX
- 23. format années bc/ac différemment
- 24. regex pour l'intervalle des années
- 25. trouver la différence entre 2 dates
- 26. Interrogation années usertype dans NHibernate
- 27. Supprimer un élément de trouver retour
- 28. Comment trouver le type de retour en C#?
- 29. TSQL format la différence de date à être "YY années MM mois et JJ jours"
- 30. datepicker nouvelle date décalage de 2 jours
Yup désolé, j'ai oublié que ce n'était pas une chaîne! –
C'est faux. Dans SQL Server 2008, cela sera déduit 2 jours et non 2 ans. y est le «jour de l'année» comme dy. –
Je ne dois vraiment pas éditer si rapidement! :) –