我有一个简单的表:
id | fullname
---------------------------
1 | Ivanov Ivan Ivanovich
---------------------------
2 | Petrov Petr Petrovich
---------------------------
3 | Alym kyzy Ainura
我需要将它们转换成这样的东西:
id | name_initials
--------------------
1 | Ivanov I. I.
--------------------
2 | Petrov P. P.
--------------------
3 | Alym k. A.
我可以通过 PHP 轻松实现,但 MySQL 是关于数据操作的。我认为,它可能(并且必须)仅使用 DBMS 完成。
如何通过纯 SQL 来完成?我应该为此编写存储函数,还是有更短的方法?
问候。