Comparer deux dates dans un tableau et le retour de la plus grande à l'aide de SQL

Les deux dates sont stockées dans un tableau. Si date1 est plus grand, je veux retourner date1, si date2 est plus grand je veux retourner date2. Je veux qu'ils soient partie d'un plus grand requête donc je voudrais une requête principale, mais si cela n'est pas possible, je peux utiliser une table temporaire et l'utilisation d'une deuxième requête par la suite. Le code sera exécuté dans une procédure stockée.

  • Laissez-moi deviner, les dates sont stockées en tant que VARCHAR(20)?
  • deux champs de date, en fait, je pense que je peut utiliser l'instruction du cas, n'a tout simplement pas réfléchir beaucoup sur ce droit maintenant. Je suis à l'aide de SQL 2008, désolé pour ne pas mentionner
InformationsquelleAutor Hammad Khan | 2011-07-08