Функции и хаки работы с MySQL иногда очень облегчают жизнь. Об одном из таких хаков я расскажу в этой заметке.
Речь пойдет о хаке, который позволяет сделать со строки «ПРИВЕТ» — «Привет». Т.е. независимо от регистра входной строки получить первую заглавную букву.
Итак, код ниже:
SELECT CONCAT( UPPER( LEFT( `text` , 1 ) ) , LOWER ( SUBSTRING( `text` , 2) ) ) AS `data` FROM `some_table`;