我尝试从DATE
列中查找最大日期,列格式为YYYY-MM
及其类型varchar
。
DATE
--------
2020-07 (I try to find this value)
2020-06
2020-05
2020-04
我尝试使用以下SQL代码:
SELECT
CONVERT(datetime, 'DATE') AS Date
FROM
DateTable
您可以尝试以下方式-
select max(cast(concat(columnName,'-01') as date))
from yourtable
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句