在 MariaDB 中格式化日期需要帮助

Need help in formatting date in MariaDB

我正在使用 MariaDB 作为数据库并尝试将日期格式化为以下格式

15-04-2022 即 DD-MM-YYYY

 select STR_TO_DATE('2022-04-15 00:00:00','%Y-%m-%d') from dual

它给我输出:2022-04-15 当更改 SQL 查询 like

select STR_TO_DATE('2022-04-15 00:00:00','%d-%m-%Y') from dual

它给我 NULL 错误 日期时间值不正确:函数 str_to_date

的“2022-04-15 00:00:00”

我试过了

select DATE_FORMAT('2022-04-15 00:00:00','%d-%m-%Y') from dual

并且工作正常。