J'essaie de faire une requête entre 2 dates. Je voudrais le faire sans avoir à m'inquiéter de l'heure. Lorsqu'un utilisateur saisit les 2 dates sur lesquelles il souhaite effectuer une recherche, il n'y a pas de sélection pour l'heure. Cela signifie que les dates qu'ils saisissent par défaut à 12:00 AM.TSQL: Date BETWEEN Query - Ignoring Time
Les dates dans le tableau ont cependant des dates. Je voudrais simplement ignorer les temps tous ensemble afin que la recherche ramène tous les enregistrements de cette plage de dates.
Voici mon SQL:
TheDate BETWEEN @EnteredBeginDate AND @EnteredEndDate
Ainsi, lorsqu'un utilisateur effectue une recherche de plage entre 8/6/2009 et 9/9/2009 Je veux retourner les:
8/6/2009 11:33:02 AM
8/6/2009 11:39:17 AM
9/9/2009 8:21:30 AM
Qu'est-ce qui se passe maintenant, je suis seulement de retour:
8/6/2009 11:33:02 AM
8/6/2009 11:39:17 AM
Quelqu'un peut-il s'il vous plaît recommander la meilleure façon de le faire dans SQL? Je sais comment le faire en C#.
Qu'est-ce que la version ** ** de SQL Server ?? –