我得到了一个表,其中月份作为十进制值存储在一列中,年份作为十进制值存储在另一列中。在我的查询中,我想返回月份和年份的文本版本,例如。。。
从 db2 和2020中,我想显示2020年2月。
我从。。。
date(concat(concat(concat(varchar(BDYREARN), '-'), varchar(BDMOEARN)), '-1')) AS Date_Earned
然后用
monthName(Date_Earned)
但要得到我需要的东西,这感觉是一段很长的路要走。
我得到了一个表,其中月份作为十进制值存储在一列中,年份作为十进制值存储在另一列中。在我的查询中,我想返回月份和年份的文本版本,例如。。。
从 db2 和2020中,我想显示2020年2月。
我从。。。
date(concat(concat(concat(varchar(BDYREARN), '-'), varchar(BDMOEARN)), '-1')) AS Date_Earned
然后用
monthName(Date_Earned)
但要得到我需要的东西,这感觉是一段很长的路要走。
1条答案
按热度按时间b4qexyjb1#
试试这个: