Comment créer de la date de début et date de fin avec SQL?

string st = '01/2012' (MM/yyyy)

Je veux obtenir les données entre le 01/01/2012 et le 31/01/2012

Comment créer une date de début et date de fin selon le mois et l'année de format?

Par Exemple

st = 02/2012

Select * from table where dates between 01/02/2012 and 29/02/2012

Comment faire une requête pour l'ajout de début et date de fin du mois?

type est votre colonne dates dans votre table SQL Server???
Aussi: lors de l'utilisation de chaînes pour en précisant les dates, je vous recommande de toujours l'utilisation de la norme ISO-8601 : YYYYMMDD (ou YYYY-MM-DDTHH:MM:SS avec le temps) - cela fonctionne pour n'importe quelle langue/paramètres régionaux de votre SQL Server - tout le reste est dépendant de ces paramètres, et break si ces paramètres sont mauvais....

OriginalL'auteur Gopal | 2012-01-10