I try to find max date from a DATE
column, the column format is YYYY-MM
and its of type varchar
.
DATE -------- 2020-07 (I try to find this value) 2020-06 2020-05 2020-04
I tried with the following SQL code:
SELECT CONVERT(datetime, 'DATE') AS Date FROM DateTable
Advertisement
Answer
You can try the below way –
select max(cast(concat(columnName,'-01') as date)) from yourtable