MYSQL如何只在列中的每个单词的第一个字母

时间:2015-09-08 16:44:32

标签: mysql

在MySQL中,我有StudLastName列和StudFirstName

我想查询得到这样的结果(约翰尼凯奇的例子):

  

Cage,J

我的查询看起来像那样,我FirstName列中每个单词的第一个字母的第一个字符都是'0',所以每个名字看起来像:Cage,0:

SELECT concat (StudLastName, ', ', StudFirstName like ' ') as 'Student Name'

1 个答案:

答案 0 :(得分:0)

检查https://dev.mysql.com/doc/refman/5.5/en/string-functions.html

SELECT CONCAT(StudLastName, ', ', LEFT(StudFirstName,1)) as 'Student Name' FROM yourtable