sql date de paramètre dans la requête

J'ai une requête et je veux ajouter des paramètres pour calculer le déplacement annuel (les chiffres pour les 12 derniers mois). Je suis en train de soustraire 12 mois à partir d'aujourd'hui, donc, si par exemple aujourd'hui est le 1er août 2012, puis mon @date de début doit être '2011-09-01" et mon @date de fin doit être "2012-08-31'. Alors, comment puis-je changer régler mes paramètres à tenir compte de cette?

declare @StartDate DATE
declare @EndDate   DATE
SET @StartDate = DATEADD(MONTH, -12, '2012-08-01')
SET @EndDate = DATEADD(MONTH, +1, '2012-08-01')
  • Ce système de base de données, et quelle version?? SQL est juste le Langage d'interrogation Structuré - une langue utilisée par de nombreux systèmes de base de données, mais pas un produit de base de données... fonctionnalités comme c'est souvent spécifiques au fournisseur - nous vraiment besoin de savoir ce système de base de données vous êtes en utilisant....
InformationsquelleAutor Wilest | 2012-08-01