Maison > base de données > tutoriel mysql > Comment récupérer correctement des dates supérieures à une valeur spécifique dans SQL Server ?

Comment récupérer correctement des dates supérieures à une valeur spécifique dans SQL Server ?

Linda Hamilton
Libérer: 2024-12-30 05:49:11
original
327 Les gens l'ont consulté

How to Correctly Retrieve Dates Greater Than a Specific Value in SQL Server?

Récupération de dates supérieures à une valeur spécifique dans SQL Server

Pour tenter de récupérer des dates dépassant un horodatage particulier, vous avez utilisé la requête suivante :

SELECT * 
FROM dbo.March2010 A
WHERE A.Date >= 2010-04-01;
Copier après la connexion

Cependant, vous avez rencontré des problèmes avec cette requête. Pour comprendre pourquoi, examinons les facteurs suivants :

  • Type de données : La valeur fournie, "2010-04-01", est interprétée comme une expression mathématique. Dans SQL Server, cela signifie l'entier « 2005 », car il soustrait les parties de la date (4 et 1) de 2010.
  • Conversion DateTime : Pour comparer correctement les dates, vous devez convertir l'expression dans un format approprié. Ceci peut être réalisé en utilisant la fonction Convert pour le transformer en un type de données datetime.

Par conséquent, la requête suivante devrait résoudre le problème :

SELECT *  
FROM dbo.March2010 A 
WHERE A.Date >= Convert(datetime, '2010-04-01' )
Copier après la connexion

Cette requête convertit explicitement "2010-04-01" à une valeur datetime, garantissant une comparaison appropriée avec la colonne "A.Date."

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal