table1
- date1 datetime not null
- date2 nvarchar null
Je veux obtenir la dernière date de ces deux.sql - obtenir la dernière date de deux colonnes
select date1, date2,
(CASE WHEN date1 > CAST(date2 as DateTime) THEN date1 ELSE date2 END) as DateTime) as LatestDate
from table1
s'il vous plaît noter que date2 peut être null
. dans ce cas, date1 gagne.
.. oups 1 ne trouvez pas votre réponse avant après avoir posté le même .. –
Comment puis-je utiliser dans la requête de mise à jour? la mise à jour sera mise la valeur de grille dans une nouvelle colonne. – stacker
@stacker 'mise à jour table1 set newcolumn = CASE .... END' –