MySQL. Как сделать заглавной только первую букву?


Функции и хаки работы с MySQL иногда очень облегчают жизнь. Об одном из таких хаков я расскажу в этой заметке.

Речь пойдет о хаке, который позволяет сделать со строки «ПРИВЕТ» — «Привет». Т.е. независимо от регистра входной строки получить первую заглавную букву.

Итак, код ниже:

SELECT 
    CONCAT( UPPER( LEFT( `text` , 1 ) )  , LOWER ( SUBSTRING( `text` , 2) ) ) AS `data` 
FROM 
    `some_table`;
,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *