Comment sélectionner les enregistrements entre deux dates dans deux colonnes?Sélection d'enregistrements entre deux dates dans deux colonnes
Select * From MyTable Where 2009-09-25 is between ColumnDateFrom to ColumnDateTo
J'ai une date (2009-09-25) et je tiens à sélectionner les enregistrements qui est dans le ColumnDateFrom de délai à ColumnDateTo.
échantillon
fiche 1 ColumnDateFrom = 01/08/2009 ET ColumnDateTo = 01/10/2009
la fiche 2 ColumnDateFrom = 01/08/2010 ET ColumnDateTo =
01/10/2010
Si ma date d'entrée est le 2009-09-28; puis-je obtenir fiche 1
Sous quel moteur de base de données? –
Et quel moteur de base de données particulier est-ce? Et comment allez-vous passer la date au SQL, en tant que littéral incorporé (c'est-à-dire dans le cadre du SQL) ou en tant que paramètre? Et quel framework client utilisez-vous pour parler à la base de données? Quelle est essentiellement votre question? La syntaxe SQL? Comment écrire en C# ou php ou autre? ou quoi? Parce que, idée-sage, vous avez raison, sauf que la syntaxe pour écrire la date est désactivée (mais j'ai besoin de savoir quel moteur de base de données vous utilisez pour vous dire ce qui est juste). –
Merci, J'utilise SQL 2005 –